Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Image RemovedImage Added


Оглавление
Общая информация

...

В системе ЕРИП Вы можете оплатить в разных городах Республики Беларусь такие услуги, как водоснабжение, квартплата, газоснабжение, электроэнергия, коммунальные платежи, стационарная и мобильная телефонная связь, охрана, страхование, кабельное телевидение и другие.

Платежи по оплате услуг в ЕРИП в настоящее время принимаются через систему Интернет-банкинг Паритетбанка, а так же в устройствах самообслуживания (инфокиосках, банкоматах, устройствах Cash-In) и кассах Паритетбанка.


, должно содержать три последние цифры кода МФО банка, в котором открыт расчетный счет производителя услуги;
ПарметрДополнительные параметры ЗначениеПример
$conf{PAYSYS_ERIP_ACCOUNT_KEY}='UID';Поле для идентификации пользователя. (По умолчанию UID).UID
$conf{PAYSYS_ERIPT_PROVIDER_ID}='123456';Код отправителя сообщения M, N8 (Код в системе ЕРИП).123456
$conf{PAYSYS_ERIPT_PROVIDER_NUM}='123456';Учетный номер плательщика (УНП) производителя услуг M, N9.123456
$conf{PAYSYS_ERIPT_PROVIDER_BANK_ID}='123456';Код банка производителя услуг (БИК) M, N3.123456
$conf{PAYSYS_ERIPT_PROVIDER_BANK_ACCOUNT}='123456';Номер услуги у производителя услуг O, N8123456
$conf{PAYSYS_ERIPT_PROVIDER_SERVICE_ID}=1;
ID  услуги (система работает ТОЛЬКО по одному ID)1
$conf{PAYSYS_ERIPT_PROVIDER_BANK_ACCOUNT}='BY77SLAN12345....';Расчетный счет обслуживаемого банка.BY77SLAN12345.....
$conf{PAYSYS_ERIPT_PROVIDER_COM}='';Дополнительная информация в .202 файле, выводимая клиенту при оплате на экран и/или чек. Предоставляемая информация может быть разбита на строки, для этого используется символ "~" (код символа 0x7E).ТЕКСТ
$conf{PAYSYS_IMPORT_RULES} = 'Eript, Eript Storinig';Объявление правил.Eript, Eript Storinig
$conf{PAYSYS_IMPORT_BINDING_0}='';С чем работаем с ЕРИП для идентификации пользователя.LOGIN
$conf{PAYSYS_IMPORT_BINDING_1}='';С чем работаем с ЕРИП для идентификации пользователя.LOGIN
$conf{PAYSYS_IMPORT_EXPRATION_0}='';Регулярка для работы с файлом
$conf{PAYSYS_IMPORT_EXPRATION_1}='';Регулярка для работы с файлом
$conf{PAYSYS_ERIPT_ADD_DAY}=3;Дополнительное увеличение начисления, для выхода из 0 на счету.

Работа в offline режиме

Возможности:

...

Блок кода
languageperl
$conf{PAYSYS_ERIP_ACCOUNT_KEY}='LOGIN';
# объявление правил
$conf{PAYSYS_IMPORT_RULES} = 'Eript, Eript Storinig';
# Описание сервиса оплат
$conf{PAYSYS_IMPORT_BINDING_0}='LOGIN';
$conf{PAYSYS_IMPORT_EXPRATION_0}='^(\d+)\^(\d+)\^([a-z0-9\.\-\_]+)\^(.{0,90})\^(.{0,60})\^([0-9\.]{0,20})\^([0-9\.]+)\^([0-9\.]{0,20})\^(\d+)\^\^(\d+)\^(\d+)\^(\d+)\^([a-zA-Z0-9\_\-\.]+)\^([a-zA-Z\_\-\.]+)\^(.{0,1000})\^(\d+)\^:NUM,SERVICE_ID,LOGIN,FIO,ADDRESS,PAYMENT_PERIOD,SUM,VAT_FEES,DATE,UNDEF,FORM_DATE,PAYSYS_EXT_ID,NUM_AGENT,TERMINAL_ID,AUTH,COMMENTS';{0,1000})\^(\d+)\^:NUM,SERVICE_ID,LOGIN,FIO,ADDRESS,PAYMENT_PERIOD,SUM,VAT_FEES,DATE,UNDEF,FORM_DATE,EXT_ID,NUM_AGENT,TERMINAL_ID,AUTH,COMMENTS';
$conf{PAYSYS_IMPORT_BINDING_1}='LOGIN';
$conf{PAYSYS_IMPORT_EXPRATION_1}='^(\d+)\^(\d+)\^([a-z0-9\.\-\_]+)\^(.{0,90})\^(.{0,99})\^([0-9\.]{0,10})\^([0-9\.]+)\^([0-9\.]+)\^(\d+)\^(\d+)\^(\d+{0,15})\^([0-9\.]{0,16})\^(\d+)\^(\d+)\^([A-Z0-9\.]+)\^:NUM,SERVICE_ID,LOGIN,FIO,ADDRESS,PAYMENT_PERIOD,SUM,VAT_FEES,FULL_SUM,DATE,UNDEF,FORM_DATE,UNDEF,EXT_ID,NUM_AGENT,TERMINAL_ID,AUTH,COMMENTS';
# Описание работы с FTP  для сервисов оплаты и отмены платежей 
$conf{PAYSYS_FTP_CHECK}='10.54.1.130:LOGIN:PASSWORD:/out/:*.206:PASSIVE_ON;10.54.1.130:LOGIN:PASSWORD:/out/:*.216:PASSIVE_ON';

PASSIVE_ON - 1 или 0, для включения пассивного режима.

...

Блок кода
# /usr/abills/Abills/modules/Paysys/paysys_cons TYPE=PAYMENTS IMPORT_RULE=0 FTP_CHECK=1 METHOD=N SKIP_ROWS=1


Получение списка отменённых платежей

Блок кода
# /usr/abills/Abills/modules/Paysys/paysys_cons TYPE=CANCEL_PAYMENTS IMPORT_RULE=1 FTP_CHECK=2 SKIP_ROWS=1 PAYSYS_EXT_ID=1

 

Дополнительные опции:



BACKUP_FILES="/tmp"
Каталог для резервирования обработаных файловобработанных файлов (Если копируете со своего промежуточного сервера - включать не обязательно).
FTP_ERIPT_DIR="/202/"
Каталог для файлов *.202 .  По умолчанию /in/.
ERIPT_VERSIONВерсия протокола.
SKIP_ROWS=1ПРопускать первую строку (информация о файле).
METHODID типа оплат в биллинге.

Настройка VPN подключения (для выгрузки/загрузки напрямую из/в ЕРИП)


Debian / Ubuntu

/etc/ppp/peers/eript

...