To add  Robokassa, you need to configure the settings on the payment gateway side and add the module in BILLmanager.

Payment methods support
Bank cardsCashE-walletsMobile paymentsOnline banking

Maestro,
Mastercard,
Visa,
Mir.
Terminals,
ATMs,
bank cash desks.
QIWI Wallet,
WebMoney,
YooMoney.
Beeline,
Megafon
MTS,
Tele2.
Alpha-Click,
VTB.
Supported features
Payments return

Recurring payments

Subscriptions

Configuring the payment method


Navigate to Menu ManagementMy shops and provide the following details:

  • Hash calculation algorithm — MD5. 
  • Result URL — https://<URL_BILLmanager>/mancgi/rkresult
  • Success URL — https://<URL_BILLmanager>/mancgi/rksuccess
  • Fail URL — https://<URL_BILLmanager>/mancgi/rkfail
  • Password  #1 — enter the password which is used by the payment  initialization interface. It must be at least 8 characters long, contain at least one letter and one figure.  
  • Password #2 — enter the password that the interface uses for payment notification. It must be at least 8 characters long, contain at least one letter and one figure.
  • Method to send via Result/Success/Fail URL — POST. 

Note:

You must enter different password #1 and #2. They must not match the payment gateway login password.

Configuring BILLmanager


Navigate to Provider Payment method and complete the following fields:

  • Step 1  Select a payment method — choose "Robokassa".
  • Step 2  Integration settings. Enter the integration details. 
  • Step 3  Payment method settings. Enter the payment method parameters. 

Integration 

Client — select the existing account or register a new one. If you choose "Use existing", enter the following details: 

Identifier — shop unique identifier inside your Robokassa account. 

Password 1 — password #1 from the payment gateway web-site. 

Password 2 — password #2 from the payment gateway web-site. 

Payment method — select a payment method that a payer will be redirected to. 

URL — enter the payment gateway URL. You should enter it if a non-standard gateway is used.  

Test mode — select the check box to activate a test mode for this payment method. The system won't charge client, but will process the payments correctly. 

Note:

Robokassa sends payment notifications only to port 443/80. Be sure to configure port 443/80 for successful payments.

Selecting Add new will redirect you to the Robokassa registration form.

Additional information


Refund 

Refund is not supported.  

Logging

Robokassa has the following log files:

  • '/usr/local/mgr5/var/pmrobokassa.log' — configuration details of the payment method.
  • '/usr/local/mgr5/var/rkpayment.log' — payment log.
  • '/usr/local/mgr5/var/rkresult.log' — responses from the payment gateway.
  • '/usr/local/mgr5/var/rksuccess.log' — responses from the payment gateway.
  • '/usr/local/mgr5/var/rkfail.log' — redirect to BILLmanager after a cancelled payment.