Working with the API
To get started with the API, you need to complete the following steps:
Generating Keys
Visit: API Certificate Settings
- Click the "Generate" button
- Save the archive containing:
- API certificate for payments
- API certificate for payouts
- API certificate for notifications
- Click the "Save" button
List of All Services
Currency | Type | Deposit Method | Withdrawal Method |
---|---|---|---|
EUR | Bank card | payment_card_eur_hpp | payment_card_eur |
RUB | Bank card | payment_card_rub_hpp | payment_card_rub |
RUB | Qiwi | qiwi_rub_hpp | qiwi_rub |
RUB | YooMoney | yandexmoney_rub_hpp | yandexmoney_rub |
RUB | SBP | payment_card_sbp_rub_hpp | payment_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.
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."
}
During server maintenance, all API requests may return maintenance messages. Please implement proper error handling for these scenarios.