List of API Methods
Service URLs
There are two separate services available:
- A demo instance for development and testing purposes. Demo instances may have more relaxed security requirements than production instances to make development easier.
- A production instance that strictly requires HTTPS and rejects all unencrypted HTTP requests.
Remarks
- URLs might differ from those listed in this document.
- Demo and production instances are independent on the other and do not share any data.
- The URLs mentioned in the List of API Methods are relative to the root of the Check-Out application. If, e.g. the application URL is
https://stage.avarda.org/CheckOut2and a relative URL of an API method is/CheckOut2Api/MyMethod, the resulting fully qualified URL would behttps://stage.avarda.org/CheckOut2/CheckOut2Api/MyMethod
| Name | Type | Description |
|---|---|---|
| InitilaizePayment | POST | Passes information about an order from the partner site to the service and negotiates a new session. |
| GetPaymentStatus | POST | Returns information about a single purchase identified by a Purchase ID. |
| GetPaymentStatusQueue | POST | Returns all completed purchases following specified PurchaseID or date |
| UpdateItems | POST | The method is called when content in cart is changed and is necessary to reload checkout. |
| PurchaseOrder | POST | The method allows partners to invoice a customer. |
| ReturnOrder | POST | The method allows to submit a return or to make a price adjustment of a purchase. |
| RefundOrder | POST | The method allows merchant to refund money. |
| CancelPayment | POST | The method allows partner to cancel payment. |
| AuthorizeRecurringPayment | POST | The method allows partner to authorize recurring payment. |
| SearchCustomerDetails | POST | The method allows partner to authorize recurring payment. |
| AuthorizeInvoice | POST | The method creates an autorization request for payment method inovice. |
| AuthorizeLoan | POST | The method creates an autorization request for payment method Loan. |
| UpdateOrderNumber | POST | The method allows partner to update order number on an existing order. |
| Enumerations | Value types |