Alfa-Bank (internet acquiring) — accepting payments by card through the BOT-T payment module.
1. Prepare data from the bank
• Register for internet acquiring at Alfa-Bank and wait for access to the personal account of the payment gateway.
• In the account, find the API parameters: usually login (userName), password, gateway address. If a token is issued — save it as well.
• Specifically ask the bank how to enable test and production modes — first set up the test.
Do not publish the password and token in open chats and do not insert someone else's keys into the instructions.
Data in the Alfa-Bank cabinet
Setting up in BOT-T and checking
2. Add a payment method in BOT-T
• Open the BOT-T cabinet → payment methods / cash registers section.
• Add the Alfabank module from the list of payment systems.
• Fill in the form fields with the values provided by BOT-T (login, password, token, etc.) — take them from the bank's cabinet.
3. Notification URL (callback)
In the bank's cabinet, specify the payment notification URL. For BOT-T modules, it usually looks like:
If a different URL is specified in the payment method card on the BOT-T site — use that.
4. Verification
• Save the settings. If there is a button to check functionality — click it.
• Make a test payment from the bot.
• When the bot confirms the payment, switch the bank's cash register and keys in BOT-T to live mode.
• Open the BOT-T cabinet → payment methods / cash registers section.
• Add the Alfabank module from the list of payment systems.
• Fill in the form fields with the values provided by BOT-T (login, password, token, etc.) — take them from the bank's cabinet.
3. Notification URL (callback)
In the bank's cabinet, specify the payment notification URL. For BOT-T modules, it usually looks like:
https://api.bot-t.com/payment/alfabankIf a different URL is specified in the payment method card on the BOT-T site — use that.
4. Verification
• Save the settings. If there is a button to check functionality — click it.
• Make a test payment from the bot.
• When the bot confirms the payment, switch the bank's cash register and keys in BOT-T to live mode.