Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
abills:docs:modules:paysys:24_non_stop [2014/08/12 11:55]
sinner создано
abills:docs:modules:paysys:24_non_stop [2017/12/15 10:41] (текущий)
andriy [Разделение по группам]
Строка 20: Строка 20:
 ^ $conf{PAYSYS_24_NON_STOP_MAX_AMOUNT}=2000;​ | Максимальная сума пополнения. (По умолчанию 2000)  | ^ $conf{PAYSYS_24_NON_STOP_MAX_AMOUNT}=2000;​ | Максимальная сума пополнения. (По умолчанию 2000)  |
 ^ $conf{PAYSYS_24_NON_STOP_TRADE_POINTS}='​xxxxx,​xxxxx';​ | Номера терминалов владельцем которых является провайдер. При указании этого параметра оплаты на эти ​ терминалы будут отделяться от оплат на другие терминалы платёжной системы. | ^ $conf{PAYSYS_24_NON_STOP_TRADE_POINTS}='​xxxxx,​xxxxx';​ | Номера терминалов владельцем которых является провайдер. При указании этого параметра оплаты на эти ​ терминалы будут отделяться от оплат на другие терминалы платёжной системы. |
 +^ $conf{PAYSYS_24_NON_STOP_CURRENCY}='​ISO code' | Указывает ISO код [[abills:​docs:​manual:​admin:​form_exchange_rate|курса обмена] |
 +
 +^URL | yuor.host:​9443/​paysys_check.cgi |
 +^Метод аутентификации | Нету |
 +^При запросах использовать метод | **GET** |
 +^Алгоритм подписи | MD5 |
  
-При запросах использовать метод **GET** \\ 
  
 Страница тестирования:​ http://​protocol.24nonstop.com.ua/​ Страница тестирования:​ http://​protocol.24nonstop.com.ua/​
Строка 29: Строка 34:
 {{:​abills:​docs:​modules:​paysys:​24non_stop.gif|}} {{:​abills:​docs:​modules:​paysys:​24non_stop.gif|}}
  
 +====Разделение по группам====
 +
 +Для разделения платежей по группам нужно чтоыб сервис отдавал номера групп в параметре SERVICE_ID. При заполненном параметере система проверяет есть ли данные для этой группы и в случае наличия использует их.
 +
 +К параметрам в config.pl нужно добавить вконце "​_%НОМЕР_ГРУППЫ_АБОНЕНТА%",​ например,​ параметры для группы 1 :
  
 +^ $conf{PAYSYS_24_NON_STOP_SECRET_1}='​secret1';​ | |
 +^ $conf{PAYSYS_24_NON_STOP_ACCOUNT_KEY_1}='​BILL_ID';​ | |
 +^ $conf{PAYSYS_24_NON_STOP_MIN_AMOUNT_1}=0.01;​ | |
 +^ $conf{PAYSYS_24_NON_STOP_MAX_AMOUNT_1}=1000000;​ | |
  
 +==== Протокол ====
 +{{ :​abills:​docs:​modules:​paysys:​24nonstop_protocol_for_providers_service_2.20.pdf |Протокол 24 нон стоп}}