Features
Version 1.1
Using this API, you can receive payments online using:
- bank cards VISA, MasterCard, and Mir issued by Russia's financial institutions
- SberPay
- the Faster Payment System (FPS) (available through opening an account in Bank 131)
The payment session
All API operations are carried out within a payment session: session
. One payment session can include several operations: for example, you can accept and then refund a payment.
You can send payments using one of the two options:
- initiating the payment when you start a session (as a single request
session/init/payment
) - starting a session and then performing a payment (as two requests,
session/create
andsession/start/payment
) e.g. to call the payment form widget or just to obtain the session identifier and use it to monitor what is happening with the payment.
Which cards you can accept for payment
Visa, Mastercard, and Mir.
What operations you can perform
- regular payment by card
- delayed capture payments (the amount is held for up to 5 days, and is then debited either in full or partially)
- recurring payments
- refunds (full or partial)
- split payments (the payment is split in two: for example, some of the money goes to the store which sold the goods, and the rest goes to the delivery driver)
- payments via SberPay
- payments via FPS with QR code
How to obtain card details securely
If you have a PCI DSS certificate, you can pass card details with open parameters. If you do not, you can use the payment form widget.
And the terms?
Prices for acquiring are given in your agreement with the Bank. You can discuss them with your manager.
Restricted business
The following categories of businesses and business practices are restricted from using the Bank 131 services.