About payments
With our API, you can make payments and issue refunds securely and with ease.
In case your business is on the list of restricted businesses, you cannot enable payments.
API features
With the Bank 131 API, you can:
- accept payments via bank cards (Visa, Mastercard, and Mir), via SberPay, T-Pay, and FPS
- accept payments from YooMoney wallets
- make recurring payments
- send AFT payments
- process two-stage payments—hold funds on a card for up to 5 days, then debit them fully or partially
- issue full or partial refunds
Sending card data
You can submit card data to Bank 131 either via the payment widget or directly. Both options require PCI DSS compliance, but using the widget means fewer requirements for you.
Card identifier
A card identifier is necessary to determine which card the recipient is using and to identify cases where multiple recipients are using the same card.
The identifier is generated based on the card number and its expiration date if it is available. It is passed in the card_id parameter of the card object. By default, card_id is unique for each project but you can choose this value to be the same across all your projects.
Learn more about the project >
A card identifier is not a replacement for a token and cannot be used to make payments or to retrieve all cards linked to a recipient.
To set up the identifier, contact your manager at Bank 131.
Tariffs and limits
The tariffs are given in your agreement with the Bank. You can discuss them with your manager.