Skip to main content

Working with the API

To get started with the API, you need to complete the following steps:

Generating Keys

Visit: API Certificate Settings

  1. Click the "Generate" button
  2. Save the archive containing:
    • API certificate for payments
    • API certificate for payouts
    • API certificate for notifications
  3. Click the "Save" button

List of All Services

CurrencyTypeDeposit MethodWithdrawal Method
EURBank cardpayment_card_eur_hpppayment_card_eur
RUBBank cardpayment_card_rub_hpppayment_card_rub
RUBQiwiqiwi_rub_hppqiwi_rub
RUBYooMoneyyandexmoney_rub_hppyandexmoney_rub
RUBSBPpayment_card_sbp_rub_hpppayment_card_sbp_rub

Setting up Redirects (Optional)

Visit: Payment Redirects

Create redirects for successful and unsuccessful payments (you will need to specify these when creating a payment).

Configuring Notifications (Optional)

Visit: Notification Endpoints

Create notifications to send payment status updates (you will need to specify these when creating payments or payouts).

Test Mode (Optional)

Visit: Payment Settings

To enable test mode, check the "Test mode" checkbox and save.

Test Mode

For technical integration use the "Test Mode". In this mode all payments will be successfully credited, but funds will not be credited to the balance!

Server Maintenance

When the server is undergoing maintenance, you will receive the following response when creating payments/payouts or requesting status:

{
"message": "Is under maintenance. Please try again later."
}
Maintenance Notice

During server maintenance, all API requests may return maintenance messages. Please implement proper error handling for these scenarios.