ECommPay Gate API
ECommPay Gate API
Card payments
Money transfer payments
Additional information submission
ADVCash
Apple Pay
Asian Banks
ATM
Bancontact
Banks
Bank Transfer
Card payments via partners
Card-to-card money transfer via partners
Cash
Cash in Kazakhstan
China UnionPay
Crypto
EcoPayz
Flutterwave
Google Pay
Interac E-Transfer
Mobile
M-Pesa
Neteller
Online banking
Payment links
Qiwi Wallet
Skrill Wallet
Turkey QR
Voucher
Wallet
Wallet payments via partners
WebMoney
Yandex Money
Token operations
Requests for customer details
Customer actions
Requests for information
Models
Powered by Stoplight

Response Processing

In response to a request, Gate uses HTTP codes to indicate whether the request is successfully accepted and registered or an error occurs during the processing.

Response may include the status parameter to inform that the request is accepted or is not accepted for processing. There are two statuses:

  • success—the request is accepted for processing. This status is specified in responses with 200 status-code only if the payment platform handles request asynchronously
  • error—the request is not accepted for processing. This status is specified in responses with 400, 403, 422 and 500 status code for asynchronous and synchronous request handling

If an error occurs during the processing stage, if possible, information about the error is provided in callback.

For more information refer to Unified Response Codes for Operation Processing and Callbacks.