Payment API
Last updated
Last updated
Key Obtaining: This section details how to obtain a session key necessary for further API interactions. It requires sending a request with parameters such as site_id
, site_login
, customer_ip
, currency
, and a SHA-1 signature
. The response provides a session key if the request is successful.
Deposit: This part describes the process for making a deposit through the API. Key parameters include session_key
, external_id
, group
, amount
, card_number
, valid_thru_month
, valid_thru_year
, cvv
, and card_holder
. The section provides examples of requests and possible responses, including success and error messages​.
Payout: Similar to deposits, this subsection explains how to process payouts. Required parameters include session_key
, order_ref
, group
, amount
, card_number
, valid_thru_month
, valid_thru_year
, card_holder
, site_login
, site_id
, and signature
. Examples of requests and responses are provided to illustrate different scenarios​.
3DS Handler: This section covers the handling of 3D Secure (3DS) authentication, which is an additional security layer for online transactions. It describes the roles of various components involved in 3DS, such as the cardholder, merchant, issuer, acquirer, 3DS server, and Access Control Server (ACS). It also outlines the step-by-step process of 3D Secure authentication, from initiation to transaction completion.