Structure of payment processing
Steps of payment processing
Partner’s client makes a request to create a payment in the Merchant’s project
The project sends a request to create a transaction
The project receives the URL of the payment page
The project redirects the client to the payment page
The client enters the card details and clicks "Pay"
Payment system receives a request, if confirm_url value parameter was indicated during creation of the transaction, then payment system makes a request to Merchant’s project.
The project responds to the address indicated in the confirm_url value parameter. If the project responds with an http code other than "200", the transaction is suspended.
The payment system sends a request to the bank
The payment system receives a response from the bank with the transaction status
The payment system displays the receipt on the payment page
The payment system sends the transaction status to the address of the project specified in the callback_url value parameter.
Last updated