General provisions
“The “Settlement” system is an automated information system of a single settlement and information space (SSIS) created by the National Bank of the Republic of Belarus in order to simplify the organization of accepting payments from individuals and legal entities.
Payment through SSIS allows you to pay for a purchase from your card account using Internet banking, ATMs and information kiosks of many banks in the Republic of Belarus. You can pay in cash through SSIS at bank cash desks or through cash-in devices.
This document is intended for merchants wishing to accept payments for goods/services on their websites using SSIS. Organization of payment using SSIS is carried out through IPS Assist.
Using SSIS, you can make on-demand payments or advance payments.
Payments on demand
On-demand payments are made by the customer at a time when buying a product/service.
Payment against an invoice issued using a web service
The web service for creating an invoice accepts invoice parameters (HTTP POST/SOAP formats) and returns (if the invoice is created successfully) the payment token/ID corresponding to this invoice. IPS Assist sends a notification via E-mail to the customer's address specified in the parameters with the order number (payment token/ID) for payment in the SSIS system.
Subj | Вам выставлен счет для оплаты |
Text | Здравствуйте, Тестов Тест Тестович, Сообщаем, что для вас был сформирован счет № 15912778124 на сумму 88.80 BYN Вы можете оплатить его в срок до 11.09.2020 16:36:55 (GMT +03:00). Для оплаты счета воспользуйтесь системой «Расчёт» (ЕРИП). Для быстрого поиска используйте код услуги ЕРИП (481287) Номер заказа в системе ЕРИП: 15912778124 По всем вопросам, связанным этим счетом, пожалуйста, обращайтесь в интернет-магазин №1 по адресу: shop1@testpost.by _____________ С уважением, Отдел технической поддержки ASSIST |
The notification template must be discussed with support service (support@belassist.by).
The customer can pay the invoice in the SSIS system at any time within the specified period. To set up a due date for paying invoices, the merchant should contact the technical support service (support@belassist.by).
Request URL to create an invoice:
https://<SERVER-NAME>/bill/createbill.cfm
List of request parameters:
Parameter | Mandatory field | Adopted values | Default value | Description |
Merchant_ID | Yes | Number | The enterprise identifier in IPS Assist | |
Login | Yes | 8 - 20 characters | Login (Latin letters, digits and symbol _) | |
Password | Yes | 8 - 20 characters | Password (Latin letters and digits) | |
Bill | Yes/No* | 30 characters (digits and latin letters) | Unique bill number (in creating order will be used as OrderNumber, and also as a number for payment in SSIS) | |
Bill_amount | Yes | Number | Сумма счета (OrderAmount в заказе) | |
Bill_currency | Yes | String | Валюта счета (OrderCurrency только BYN) | |
Bill_comment | No | String | Комментарий (OrderComment в заказе) | |
Customer_Name | No | String | Имя плательщика (FirstName в заказе) | |
Customer_Lastname | No | String | Фамилия плательщика (LastName в заказе) | |
Customer_Middlename | No | String | Отчество плательщика (MiddleName в заказе) | |
Customer_Email | Yes/No** | String | E-mail плательщика (Email в заказе) | |
Customer_Phone | No | String | Телефон плательщика (HomePhone в заказе) | |
Customer_Mobile | No | String | Мобильный телефон плательщика (MobilePhone в заказе) | |
Language | No | RU EN | Setting of basic merchant account language | Язык платежных страниц |
Pay_until | No | Date/time | 1 day | Крайний срок оплаты счета (дата и время в GMT): YYYYMMDDThhmm, если не передано - вычисляется на основе настройки мерчанта |
SendNotification | No | Number | Depending on merchant settings | Флаг отправки счета по Email: 0 - не отправлять, 1 - отправлять |
Checkvalue | Yes | String | Контрольная сумма*** |