NAV Navbar

For any question, we are one click away

Contact us

Available plugins

Test cards

For testing purposes you can use the following test cards.

Card number (SSL) 4444 5555 1111 3333
Expiry 12/24
CVC 123
Card number (3DS1) 4012 0010 3816 6662
Expiry 12/24
CVC 123
3-D Secure verification code 12345678
Card number (3DS2) 5555 5555 5555 5599
Expiry 12/24
CVC 123

WordPress

Introduction

With this plugin for WordPress your customers will be able to make purchases via our payment page.

Download WordPress plugin

For this plugin to work, you have to install WooCommerce for WordPress. This plugin was tested with the following versions of WordPress and WooCommerce (see the table below).

Component Version
WordPress 4.x and later
WooCommerce 3.x

Recommended WordPress version: no older than 4.8.3.

You can download required WooCommerce version at github.com (link to WooCommerce version history).

It is recommended to read WordPress and WooCommerce documentation:

For this manual the following components and versions were used:

WooCommerce is not compatible with all WordPress themes. In this document we use Storefront theme (external link) that was developed by WooCommerce developers.

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to include.php:

Installation

  1. Upload the plugin folder to the following folder of your site:
  2. <site address>/wp-content/plugins/woocommerce-rbspayment/.
  3. Enter your admin area.
  4. On the left panel select Plugins > Installed Plugins (see the figure below).

    The page will look as follows.

    • Click Activate under the plugin name WooCommerce RBSPayment Checkout Gateway.
    • The message will read Plugin activated (see the figure below).

Configuration

To configure the payment plugin for WordPress, do the following.

  1. Enter your admin area.
  2. On the left panel select Plugins > Installed Plugins (see the figure below).

    The page will be displayed as follows.
  3. In WooCommerce RBSPayment Checkout Gateway section click Settings.
    The following page will display.

  4. Adjust the settings using the table below.
Setting Description
Enable/Disable

Enable/disable the plugin itself.
Title

Name of the payment method, for example: Bank card.
Login-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Payments type

Enables/disables two-phase payments.
Test mode

Defines plugin work mode: test or production.
Description Enter payment description to be displayed to the customer.
success_url URL for customer redirection after a successful payment.
fail_url URL for customer redirection after a failed payment.
Send cart data

Enable/disable sending cart data to the payment gateway. To enable this feature, contact your technical support service.

Now you can accept payments.

Magento

With this plugin for Magento your customers will be able to make purchases via our payment page.

Download plugin for Magento 2.3.x

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to /upload/app/code/Rbs/Rbs/Model/Config/include.php:

Installation

To install Magento payment plugin, follow these steps.

  1. Unpack the plugin archive and upload contents of the upload folder to your site. The resulting path will be <your site>/app/code/Rbs/Rbs/<plugin files and folders>.
  2. Access your site using a command line interface, for example, PuTTY (external link).
  3. Depending on the type of your hosting run the following commands (see the table below).
VPS/VDS Regular virtual hosting
Virtual private/dedicated server. Commands are run from root account.
  1. php bin/magento module:enable Rbs_Rbs
  2. php bin/magento setup:upgrade
  3. php bin/magento cache:clean
  4. php bin/magento setup:static-content:deploy -f
Use PHP version as prefix, for example: php-5.6, php-7.1, php-7.2, and so on.

  1. php-7.2 bin/magento module:enable Rbs_Rbs
  2. php-7.2 bin/magento setup:upgrade
  3. php-7.2 bin/magento cache:clean
  4. php-7.2 bin/magento setup:static-content:deploy -f

Installation complete — proceed to plugin configuration.

To uninstall the plugin, follow this procedure.

Configuration

To configure Magento payment plugin, follow these steps.

  1. Log in to your Magento admin panel.
  2. In the left menu select Stores > Configuration (see the figure below).

    The following page will display.
  3. On the page menu select Sales > Payment Methods (see the figure below).
  4. On the displayed page in the Other Payment Methods section scroll to RBSPayment (see the figure below).
  5. Click to see the list of the plugin settings (see the figure below).
  6. Adjust the settings (refer to the table below).
Setting Description
Enabled

Enable/disable the plugin itself.
Title displayed to your customer when they make their order

Name of the payment method, for example: Bank card.
Login-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Test mode

Defines plugin work mode: test or production.
Two-phase payments

Enables/disables two-phase payments.
Payed order status Magento setting.
Allowed Shipping Methods Magento setting.

Unistallation

To uninstall Magento payment plugin, follow these steps.

  1. Access your site using a command line interface, for example, PuTTY (external link).
  2. Depending on the type of your hosting run the following commands (see the table below).
VPS/VDS Regular virtual hosting
Virtual private/dedicated server. Commands are run from root account.
  1. php bin/magento module:disable Rbs_Rbs
  2. php bin/magento setup:upgrade
  3. php bin/magento cache:clean
  4. php bin/magento setup:static-content:deploy -f
Use PHP version as prefix, for example: php-5.6, php-7.1, php-7.2, and so on.

  1. php-7.2 bin/magento module:disable Rbs_Rbs
  2. php-7.2 bin/magento setup:upgrade
  3. php-7.2 bin/magento cache:clean
  4. php-7.2 bin/magento setup:static-content:deploy -f

Joomla!

With this plugin for Joomla! your customers will be able to make purchases via our payment page. This plugin requires VirtueMart extension installed in Joomla! (external link).

Stable plugin performance is guaranteed with the following versions of Joomla! and VirtueMart. If you use other versions (for example, after Joomla! update) the plugin may perform incorrectly.

Joomla! version VirtueMart version Download link
3.8.x 3.x Download plugin for Joomla!

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to rbspayment/include.php:

You can download Joomla! with pre-installed VirtueMart. Filenames of archives with pre-installed VirtueMart end with Stable-Full_Package.zip. Download versions of Joomla! and VirtueMart compatible with the payment plugin.

Installation

To install the plugin, follow these steps.

  1. Log in to your Joomla! administrative panel.
  2. In the top toolbar select Extensions > Manage > Install (see the figure below).

    The page will look as follows.
  3. Make sure that in the left menu the Install item is selected and the active tab is Upload Package File.
  4. Click Or browse for filein the Upload & Install Joomla Extension section, specify the path to the plugin file, and confirm your actions.
  5. If the installation is successful the following message will be displayed (see the figure below).
  6. In the top menu click Extensions > Manage > Manage (see the figure below).
  7. In the displayed table search for VM Payment - RBSPayment Module (see the figure below).
  8. Check the checkbox next to this item and click Enable extension in the Status column.
  9. The following message will be displayed (see the figure below).
  10. Proceed to plugin configuration.

Configuration

To configure the plugin, follow these steps.

  1. Login to your Joomla! administrative panel.
  2. In the top menu select VirtueMart > Payment Methods.

    The following page will be displayed.
  3. Click New button.
    The following page will be displayed.
  4. In the Payment Name field enter a name for your payment method, for example, Online payment.
  5. In the Payment Method dropdown list select VM Payment - RBSPayment Module.
  6. Click Save at the top.
  7. Select the Configuration tab of the created payment method.
    The following form will be displayed
  8. Configure the plugin (see the table below).
Setting Description
LOGIN-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Test mode

Defines plugin work mode: test or production.
Two-phase payments

Enables/disables two-phase payments.
Send cart data

Enable/disable sending cart data to the payment gateway. To enable this feature, contact your technical support service.
Tax system

Ignore this setting.
Default VAT

Ignore this setting.
Payment type

Ignore this setting.
Type of goods and services

Ignore this setting.
Payment type for delivery

Ignore this setting.

Drupal

Introduction

With this plugin for Drupal your customers will be able to make purchases via our payment page. For this plugin to work, Drupal Commerce module must be installed.

Download Drupal plugin

This plugin requires the following versions of Drupal and Drupal Commerce.

Drupal version Drupal Commerce version
8.x 2.x

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to commerce_rbspayment/src/CommerceRBSPaymentApi.php:

Installation

To install the plugin, follow these steps.

  1. In the top menu select Manage > Extend (see the figure below)

    The following page will open.
  2. Click Install new module.
    The following page will open.
  3. In the Upload a module or theme archive to install click Browse and specify the path to the plugin archive.
    Wait for the success message.
  4. Enable Commerce RBSPayment module (see the figure below).

Configuration

To configure the payment plugin, do the following.

  1. In the top menu select Manage > Commerce > Configuration > Payment gateways.
    The following page will open.
  2. Click Add payment gateway.
    The following page will open.
  3. Select RBSPayment.
  4. To configure the payment plugin, refer to the table below.
Setting Description
Display name

Name of the payment method, for example: Bank card.
Mode

Defines plugin work mode: test or production.
Login-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Two-phase payments

Enables/disables two-phase payments.
Send cart data

Enable/disable sending cart data to the payment gateway. To enable this feature, contact your technical support service.
Tax system

Ignore this setting.
Payment type

Ignore this setting.
Type of goods and services

Ignore this setting.
Write log-file

Enable/disable event log.
Status

Enable/disable the plugin itself.

OpenCart

Introduction

With this plugin for OpenCart your customers will be able to make purchases via our payment page.

Download plugin for OpenCart 3.x

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to system/library/rbs.php:

Installation

To install the payment plugin, do the following.

  1. Unpack the archive.
  2. Copy the upload folder contents to your website directory.
  3. Log in to your site as administrator and select Extensions > Extensions.
    The following page will display.
  4. In the Choose the extension type select Payments as shown on the figure below.

    The page will look as follows.

  5. Next to RBSPayment Checkout Gateway click (Install).
  6. Proceed to plugin configuration.

Configuration

To configure the payment plugin, do the following.

  1. Log in to your site as administrator and select Extensions > Extensions.
  2. In the Choose the extension type select Payments.
  3. Next to RBSPayment Checkout Gateway click (Edit).
    The following page will display.
  4. Adjust the settings using the table below.
Setting Description
Module status

Enable/disable the plugin itself.
Login-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Test mode

Defines plugin work mode: test or production.
Payments type

Enables/disables two-phase payments.
Logging

Enable/disable event log.
Log files are stored in this folder: <site directory>/system/storage/logs/
Currency code Select the currency you plan to use or leave the default value.

HostCMS

Introduction

With this plugin for HostCMS your customers will be able to make purchases via our payment page.

Download HostCMS plugin

Installation

To install the plugin for HostCMS, follow these steps.

  1. Log in to your administrative panel.
  2. In the left menu select Content > Online stores (see the figure below).

    The following page will be displayed.
  3. In the Online stores list click on your online store (see the figure below).
  4. On the displayed page in the top menu select References > Payment systems (see the figure below).

    The following page will be displayed.

  5. Click Add.
    The following page will be displayed.

  6. On the Main tab set basic settings (refer to the table below).
Setting Description
Name Set a name for the payment method.
Online store Select your store from the list. (If you followed previous steps your store is already selected.)
Description If necessary, enter the payment method description.
Image If necessary, upload the image that will represent the payment method ion your online store.
Active Make sure that the Active checkbox is checked.
Handler code
  1. Open the file from the downloaded plugin archive with a text editor, for example, with Notepad.
  2. Copy and paste the contents of the file to the Handler code filed.

Do one of the following.

Configuration

To configure the plugin for HostCMS, follow this steps.

  1. Log in to your administrative panel.
  2. In the left menu select Content > Online stores.
  3. In the Online stores list click on your online store.
  4. In the top menu select References > Payment systems.
    The installed payment methods will be displayed (see the figure below).

  5. Click Edit next to the created payment method (see the figure below).

  6. On the Main tab of the displayed page edit the plugin code in the Handler code field (refer to the table below.

In the plugin code the settings are configured by editing variables with the $ character at the beginning. To change a setting, enter your value keeping the exiting syntax. Examples are provided below.

Setting Description
$user_name

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
$password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
$test_mode

Defines plugin work mode: test or production.
$two_stage

Enables/disables two-phase payments.
$send_order

Enable/disable sending cart data to the payment gateway. To enable this feature, contact your technical support service.
$tax_system

Ignore this setting.
$ffd_version

Ignore this setting.
$ffd_paymentMethodType

Ignore this setting.
$ffd_paymentObjectType

Ignore this setting.
$logging

Enable/disable event log.

When you finish configuring the plugin, click Save.

1C-Bitrix

With this plugin for 1C-Bitrix your customers will be able to make purchases via our payment page.

Download 1C-Bitrix plugin

Compatible editions of 1C-Bitrix

The plugin interacts with the e-Store module. The e-Store module is embedded in three 1C-Bitrix editions, so only these are compatible with the payment plugin:

To check whether your 1C-Bitrix instance is compatible with the payment plugin, follow these steps.

  1. At your 1C-Bitrix site select the Control Panel tab.
  2. In the left panel click Marketplace.
  3. In the displayed list to the right list select Platform Update.
  4. On the displayed page scroll to the Update Server Response section and check Product edition value. Your 1C-Bitrix instance is compatible with the payment plugin if this field has one of the following values:
    • Small Business;
    • Business;
    • Enterprise.

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to config.php:

Installation

In this document 1C-Bitrix Small Business edition is used as an example.

To install the plugin, follow these steps.

  1. Unpack the plugin archive.
  2. Upload rbs.payment folder to:
    your site\bitrix\modules\.
  3. At your 1C-Bitrix site select the Control Panel tab.
  4. In the left panel click Marketplace.
  5. In the Marketplace menu select Installed Solutions.


    Available Solutions page will open.
  6. In the Available Solutions table scroll to Bank card payment.
  7. Click the menu icon next to Bank card payment and select Install (see the figure below).

    If the installation is successful the following message will be displayed.

Configuration

Basic parameters

To configure the basic parameters of the payment plugin, follow these steps.

  1. At your 1C-Bitrix site select the Control Panel tab.
  2. In the left panel select e-Store.
  3. In the e-Store menu select Settings > Payment systems.
  4. On the displayed page click NEW PAYMENT SYSTEM.

    New payment system page will open.
  5. Configure the basic payment parameters (see the table below).
Setting Description
Handler Select Payment by credit card (rbs_payment).
Handler name Enter a name for the payment method, for example: Payment by credit card. This field does not appear in the 1C-Bitrix customer interface.
Payment system Enter a name for the payment method, for example: Payment by credit card. The value of this field will be displayed to your customers on the payment method selection page.
Active
  • Checked - payment plugin enabled.
  • Unchecked - payment plugin disabled.
Sorting index The value in this field affects the order of the payment methods displayed to your customers. For example, there are three payment methods and their sorting index is 10, 45, and 100 correspondingly. On the payment method selection page the payment method that has sorting index 10 is placed first, 45 - second, and 100 - third.
If payment methods have same sorting index, they are sorted by the value of the Payment system field.
Description Payment method description that will be displayed to your customers.
Payment system logo Click Add file and upload a desired logo. This logo will be displayed on the payment method selection page.
Open in new window
  • Checked - page for entering customer's card data will be opened in a separate browser window.
  • Unchecked - page for entering customer's card data will be opened in the same window from which the customer proceeded with payment.
Payment type Select Cashless.
Enable auto recalculation of payment Only for two-phase payments. Checked - if an order was altered before changing its status to Approved, the order amount will be automatically recalculated.
Encoding Leave blank or select utf-8 - the result will be the same.
ID This setting is obsolete, leave it blank.

Processor settings configuration

Adjust the settings using the table below.


Setting Description
Login

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Test mode

Defines plugin work mode: test or production.
Page your customer will be redirected to after a successful payment If you want your customers to be redirected to a certain page after a successful payment, follow these steps.
  1. In the dropdown list select Value.
  2. Fill in the field with the URL to which you want your customers to be redirected.
Page your customer will be redirected to after an unsuccessful payment If you want your customers to be redirected to a certain page after a failed payment, follow these steps.
  1. In the dropdown list select Value.
  2. Fill in the field with the URL to which you want your customers to be redirected.
Automatic redirect to the form of payment
  • Unchecked - after placing an order, the customer will have to open the the payment page manually.
  • Checked - after placing an order, the customer will be automatically redirected to the payment page.
Logging
  • Unchecked - logging disabled.
  • Checked - logging enabled, log events are saved to \rbs.payment\log.txt.
Two Stage Payments

Enables/disables two-phase payments.
Allow Shipment
  • Unchecked - after an order is paid shipment must be approved manually;
  • Checked - automatic shipment approval after an order is paid.
Unique order identifier in the store In the first dropdown list select Order. In the second dropdown list select one of the following:
  • Order ID;
  • Order #.
Order price In the first dropdown list select Order. In the second dropdown list select Order total.
Order description In the dropdown select Value and enter order description.

Configuration result

The created payment method will be displayed in the table on the Payment systems page. If you need to change the payment plugin settings click the menu icon next to your payment method and select Modify (see the figure below).

UMI.CMS

Introduction

With this plugin for UMI.CMS your customers will be able to make purchases via our payment page.

Download plugin for UMI.CMS

Installation

To install the payment plugin, do the following.

  1. Unpack the archive.
  2. Copy the upload folder contents to your website directory.
  3. Run the file rbspayment_install.php located in the root folder of the site in the browser: /rbspayment_install.php
  4. Proceed to plugin configuration.

Configuration

To configure the payment plugin, do the following.

  1. Log in to the administrative panel of your online store.
  2. On the left menu click Emarket.
    The following page will display.
  3. Click the tab Payments.
    The following page will display.
  4. Do one of the following.
    • If you are configuring the plugin for the first time, click Add payment method button above the list of payment methods.
    • If you have already added a payment method using the UMI.CMS plugin, click the icon of editing in the line with the name of the payment method you set earlier.
      The following page will display.

  5. Do the configuration.
Setting Description
Title

Name of the payment method, for example: Bank card.
Payment type Select (or leave selected) RBSPayment Checkout Gateway
disabled

Disable/enable the payment method.
LOGIN-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Test mode

Defines plugin work mode: test or production.
Two-phase payments

Enables/disables two-phase payments.

All the other settings are not obligatory here to be filled in.

CS-Cart

Introduction

With this plugin for CS-Cart your customers will be able to make purchases via our payment page.

Download plugin for CS-Cart 4.6.x

Before you begin

For the plugin to interact with the payment gateway add the required connection strings to upload/app/addons/rbs_payment/Tygh/Payments/Processors/RBSPayment.php:

Installation

To install the payment plugin, do the following.

  1. Unpack the archive.
  2. Copy the upload folder contents to your website directory, where CMS is installed.
  3. Log in to your site as administrator and select Add-ons > Manage add-ons.
    The following page will display.
  4. Find in the list RBSPayment and check whether it is active or not. Otherwise install it.
  5. Proceed to plugin configuration.

Configuration

To configure the payment plugin, do the following.

  1. Log in to your site as administrator and select Administration > Payment methods.
  2. Click (Add payment method).
    The following page will display.
  3. Adjust the settings using the table below.
Setting Description
Name Set a name for the payment method.
Processor Select RBSPayment from the list.
Status The switch button is placed at the bottom of the form. Make sure that Active is checked.

After the processor is selected in Processor field the tab Configure appears next to General settings. Go there and adjust more settings using the table below.

The following page will display.

Setting Description
Login-API

Your API account login.
If the plugin works in test mode, enter test API login. If the plugin works in production mode, enter production login.
Password

API account password.
If the plugin works in test mode, enter test password. If the plugin works in production mode, enter production password.
Test/Live mode

Defines plugin work mode: test or production.
Two-phase payments

Enables/disables two-phase payments.
Confirmed Order status Allows to specify what status will be assigned to the order when it is completed by the CS-Cart system.
Enable logging

Enable/disable event log.

All the other settings are not obligatory here to be filled in.

Click Create button.

NetCat

With this plugin for NetCat your customers will be able to make purchases via our payment page.

Download plugin for NetCat 6.x

Before you begin

For the plugin to interact with the payment gateway, specify the payment gateway URLs in lines 5 and 6 of /upload/modules/payment/classes/system/rbspayment.php file:

Installation

To install the plugin for NetCat, follow these steps.

  1. Download the NetCat plugin, unpack, and copy its content to the folder where your NetCat website is installed: your_site/netcat
  2. Open the NetCat admin panel and navigate to Development > Classificators
  3. In the list that opens, locate Payment Gateway (RBS Payment) and click Add element.
  4. On the form that opens, enter an arbitrary name in the Element name field and add nc_payment_system_rbspayment in the Added value block:

Configuration

To configure the NetCat plugin, follow these steps.

  1. In NetCat admin panel, navigate to Modules > Payment module > Payment systems.
  2. In the list of payment systems that opens, locate Payment Gateway (RBS Payment) and click on its gear-wheel icon. The settings page will open.
  3. Type in the field values considering their description in table below.
Setting Description
userName API login provided by your bank.
password API password provided by your bank.
test_mode Possible values: yes, no.
Defines whether the plugin works in test mode (yes) or production mode (no).
Note that login and password for test and production may differ.
two-stage Possible values: yes, no.
Defines the payments type: one-stage (no) or two-stage (`yes).
successUrl URL of the page where the user is redirected after a successful payment.
failUrl URL of the page where the user is redirected after a failed payment.
send_order Possible values: yes, no.
Defines whether the shopping cart will be sent to payment gateway or not.
The recommended value is no; contact your technical support service for details.
taxSystem Ignore this setting.
paymentMethod Ignore this setting.
paymentMethod_Delivery Ignore this setting.
paymentObject Ignore this setting.
write_log Possibles values: yes
Defines whether to log requests to payment gateway or not.

Amiro.CMS

Introduction

With this plugin for Amiro.CMS your customers will be able to make purchases via our payment page.

Download plugin for Amiro.CMS 2.2

Installation

To install the payment plugin, complete the following steps.

  1. Download the archive with Amiro.CMS plugin, unpack, and copy its content to the folder where your Amiro.CMS website is installed.
  2. For the plugin to interact with the payment gateway, specify the payment gateway URLs in the /_local/eshop/pay_drivers/rbspayment/config.inc file:
  1. Log in to the administrative console of your Amiro.CMS website.
  2. In the top menu, click Start, scroll down to Service and select Payment methods.

  3. Locate rbspayment in the list of available methods. You can use the Name filter at the top left: type rbs and click Apply filter.

  4. In the Actions column of rbspayment entry, click on the Install icon.

Configuration

Once installed, the payment plugin needs to be configured. To configure the payment plugin, complete the following steps.

  1. In the administrative console of your Amiro.CMS website, locate the rbspayment payment method (Start>Service>Payment methods; see Installation above). In the Actions column of rbspayment entry, click on the Edit icon.
  2. On the page that opens, set the parameters considering their description in table below.
Setting Description
Login-API API login provided by your bank.
Password API password provided by your bank.
Test mode Defines whether the plugin works in test mode (Enabled) or production mode (Disabled).
Note that login and password for test and production modes may differ
Payments type Defines the payments type: one-phase payments (funds immediately debited from customer) or two-phase payments (funds first held on customer account, then debited).
Send cart data (including customer info) Defines whether the shopping cart will be sent to payment gateway or not.
The recommended value is Disabled; contact your technical support service for details.
Tax System Ignore this setting.
Payment type Ignore this setting.
Payment type for delivery Ignore this setting.
Type of goods and services Ignore this setting.

Enabling the payment method

Once configured, the payment plugin needs to be enabled on your website. To enable the payment method, complete the following steps.

  1. In the administrative console of your Amiro.CMS website, click on the arrow next to the wrench key icon at the right-hand side of the top toolbar.
  2. In the search bar that appears, type "payment" and select Allowed payments from search results.
  3. In the menu that opens, click on the Edit icon.
  4. Select the required entry in the list and click Apply changes.

Making the payment method available

After the payment method is enabled on your website, it needs to be made available. To make the payment method available, complete the following steps.

  1. In the administrative console of your Amiro.CMS website, select Start > E-Commerce > Orders > Options.
  2. Click on the Edit icon in Actions column and set the parameters as shown on the image above.

Adding localization

In order for the payment method to be displayed in English on your website, a localization string should be added to a template file. To do so, complete the following steps.

  1. In the administrative console of your Amiro.CMS website, select Start > Site Manager > Site templates: Localizations.
  2. In the file list, locate the eshop_purchase.lng file. You can use the Template filter at the top left: type purchase and click Apply filter.
  3. Click on the Edit icon in Actions column.
  4. Add the following strings in the file editor that opens.
    %%pay_with_rbspayment_option%en%%
    RBSPayment Checkout Gateway
    %%pay_with_rbspayment_option%ru%%
    Оплата картой банка (RBSPayment)

Note that you can use any text in place of RBSPayment Checkout Gateway in the example above.

MODX

With this plugin for MODX your customers will be able to make purchases via our payment page.

Download plugin for MODX 2.x

Installation

To install the payment plugin, complete the following steps.

  1. Download the archive with MODX plugin, unpack, and copy its content to the folder where your MODX website is installed.
  2. In MODX administrative panel, go to Extras > miniShop2 > Settings > Payments and click Create.
  3. Fill in the fields on the form that opens. Enter RBS in Handler class. Make sure to check the Active checkbox to enable the payment method.

Configuration

To configure the plugin, open the config.rbs.php file.
Type the parameter values using the table below.

Setting Description
RBS_MERCHANT_LOGIN API login provided by your bank.
RBS_MERCHANT_PASSWORD API password provided by your bank.
RBS_TEST_MODE Possible values: true, false.
Defines whether the plugin works in test mode (true) or production mode (false).
Note that login and password for test and production may differ.
RBS_TWO_STAGE Possible values: true, false.
Defines the payments type: one-stage (false) or two-stage (`true).
RBS_SUCCESS_URL URL of the page where the user is redirected after a successful payment.
RBS_FAIL_URL URL of the page where the user is redirected after a failed payment.

Listed above are the main parameters. The additional parameters below are related to taxation and shopping cart and can be ignored as long as RBS_SEND_ORDER is set to false (which is the recommended default). If needed, contact your technical support regarding these parameter values.

Setting Description
RBS_SEND_ORDER Possible values: true, false.
Defines whether the shopping cart will be sent to payment gateway or not.
The recommended value is false; contact your technical support service for details.
RBS_TAX_SYSTEM Ignore this setting.
RBS_VAT_RATE Ignore this setting.
RBS_FFD_PAYMENT_METHOD Ignore this setting.
RBS_FFD_PAYMENT_DELIVERY Ignore this setting.
RBS_PAYMENT_OBJECT Ignore this setting.

IMPORTANT. For the plugin to interact with the payment gateway, specify the payment gateway URLs provided by your bank in lines 71 and 72 of config.rbs.php configuration file, like this: define('RBS_PROD_URL' , 'https://exampleproductionurl.com'); define('RBS_TEST_URL', 'https://sandbox.paydoc.io/payment/');

PrestaShop

With this plugin for PrestaShop your customers will be able to make purchases via our payment page.

Download plugin for PrestaShop 1.7.x

Preparation

Before you start installation of the payment plugin, complete the following preparation steps:

  1. Download the archive with PrestaShop plugin (use the link above) and unpack it at any convenient location.
  2. Open the extracted rbspayment folder and open the include.php file in a text editor.
  3. Specify the payment gateway URLs in lines 3 and 4 of the include.php file as shown below, then save the file and compress the rbspayment folder to archive.

Installation

To install the payment plugin, complete the following steps:

  1. Sign in to PrestaShop administrative panel and in the side menu select Dashboard > Improve > Modules > Modules and Services.
  2. On the page that opens, click on the Upload a module button at the top right-hand corner.
  3. Drag and drop the prepared archive (see Preparation above) to the designated area of the screen (alternatively, click on select file and naviagate to it in the standard Open-File dialog).
  4. Wait for the installation process to finish.
  5. To proceed to configuration of the module right away, click Configure. You can also opt to do it later. The configuration procedure is covered in the next section.

Configuration

To configure the payment plugin, complete the following steps:

  1. Sign in to PrestaShop administrative panel and in the side menu select Dashboard > Improve > Modules > Modules and Services.
  2. Under Installed modules tab, locate the RBSPayment module and click on Configure button next to it.
  3. The module configuration page will open at General settings tab.

Configure the settings on the General settings tab using the table below.

Setting Description
Login API API login provided by your bank.
Password API password provided by your bank.
Test mode Defines whether the plugin works in test mode (YES) or production mode (NO).
Note that login and password for test and production modes may differ.
Payments mode Defines the payments type: one-phase payments or two-phase payments
Default state Order status to be shown in PrestaShop and to customers by default.
Success payment state Order status to be shown in PrestaShop and to customers in case of successfull payment (for one-phase mode) or holding of funds (for two-phase mode).
Error payment state Order status to be shown in PrestaShop and to customers in case of a payment error.

The settings on Other settings tab are related to taxation and shopping cart.

Setting Description
Send cart data (including customer info) The recommended value is NO. If this option is set to YES, order receipts will be created and sent to your customer and the Revenue Service. This is a paid option: contact your technical support service and/or Bank for details. Note that if you use it, VAT settings should be configured. VAT is calculated according to laws of Russian Federation, and your actual VAT amounts may differ.
Tax System The way taxes are accrued. Ignore this setting as long as Send cart data is set to NO.
Default VAT VAT % used by default. Ignore this setting as long as Send cart data is set to NO.
Payment type Attribute of a payment. Ignore this setting as long as Send cart data is set to NO.
Payment type delivery Attribute of a payment. Ignore this setting as long as Send cart data is set to NO.
Type of goods and services The type of item being paid for. Ignore this setting as long as Send cart data is set to NO.

Webasyst

With this plugin for Webasyst your customers will be able to make purchases via our payment page.

Download plugin for Webasyst 1.7.x

Preparation

Before you start installation of the payment plugin, complete the following preparation steps:

  1. Download the archive with Webasyst plugin (use the link above) and unpack it at any convenient location.
  2. In the extracted archive, navigate to \upload\wa-plugins\payment\rbspayment\lib\config\include.php file and open it in a text editor.
  3. Specify the payment gateway URLs (provided by your bank) in lines 3 and 4 of the include.php file as shown below. Then save the file and copy the wa-plugins to \webasyst folder of your site.

Installation and Configuration

To install the payment plugin, complete the following steps:

  1. Sign in to Webasyst administrative panel. Select "Store", and at the top right-hand corner click on Settings. In the side menu on the left, select Payment>Add payment option.
  2. Pick RBSPayment.
  3. On the page that opens, click on Configure. The plugin settings page will open.

Configure the settings using the table below.

Setting Description
Enabled Checkbox that defines whether the plugin is active or not. Should be checked for the plugin to work.
Description Description of the plugin as seen by customer
Offer payment to customer types Setting that governs to whom the checkout option provided by the plugin will be available to
Offer this payment method with selected shipping types Setting that governs for what shipping types the checkout option provided by the plugin will be available for
Offer this payment method with selected shipping methods Setting that governs for what shipping methods the checkout option provided by the plugin will be available for
Login-API API login provided by your bank.
Password API password provided by your bank.
Test mode Defines whether the plugin works in test mode.
Note that login and password for test and production modes may differ.
Two-phase payments Defines the payments type: one-phase payments or two-phase payments

The settings below are related to taxation and shopping cart. They may or may not be displayed, depending on the global plugin setting in \wa-plugins\payment\rbspayment\lib\config\include.php file. The parameter defining this is define('RBS_ENABLE_FISCALE_OPTIONS', true);. Default value is true, but it can be changed to false in order to hide these settings.

Setting Description
Send cart data (including customer info) If this option is checked, order receipts will be created and sent to your customer and the Revenue Service. This is a paid option: contact your technical support service and/or Bank for details. Note that if you use it, VAT settings should be configured. VAT is calculated according to laws of Russian Federation, and your actual VAT amounts may differ.
Tax system The way taxes are accrued. Ignore this setting as long as Send cart data is disabled.
Default VAT VAT % used by default. Ignore this setting as long as Send cart data is disabled.
Payment type Attribute of a payment. Ignore this setting as long as Send cart data is disabled.
Payment type delivery Attribute of a payment. Ignore this setting as long as Send cart data is disabled.
Type of goods and services The type of item being paid for. Ignore this setting as long as Send cart data is disabled.