A-pay Documentation
  • Documentation
    • ❇️About A-pay Platform
    • 💵Supported currencies
  • API Documentation
    • 🚀Start Integration
    • 🈁Getting data about PS
    • 📃Payment Page Integration
      • Payment Gateway
    • 🖥️API Integration
      • 💰Deposit
        • Request to create a deposit
        • Deposit Activation
        • Deposit resend OTP
        • Deposit information
      • 📤Withdrawal
      • 🔍Lost transaction
        • Create lost transaction
        • Lost transaction information
    • 🔙Postback
    • 📈Settlement
    • ❗Errors
  • 👨‍💻OpenAPI Docs
Powered by GitBook
On this page
  1. API Documentation
  2. API Integration

Deposit

PreviousAPI IntegrationNextRequest to create a deposit

Last updated 1 month ago

We recommend you additionally make the following improvements:

  1. Add hints in text form for each payment system (PS) to explain to the user all payment steps.

  2. Add a visual explanation of the payment process - GIFs showing the process and screenshots of the payment steps.

  3. Screenshots and all the necessary minimum text information can be obtained directly from A-pay TS.

Let's see how it works:

  • User makes a deposit via our payment method on the client project (flow configured by the client)

  • The client server sends a request to our server

  • Our server processes the request (checks the deposit payment)

  • After successful processing, our server sends a deposit webhook (postback, callback) to the client server

  • Client server processes our request

  • After successful processing, the client project credits funds to user's account

So, communication takes place with the help of postback requests (postbacks). After each client request for input or output, a postback is sent to the client with the result of the operation. You can also review the process below:

🖥️
💰
Sequence diagram of the Deposit via API integration