Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
abills:docs:modules:paysys:osmp [2017/04/18 11:38]
andriy
abills:docs:modules:paysys:osmp [2017/07/13 14:13] (текущий)
andriy [Тестирование OSMP]
Строка 14: Строка 14:
 ^$conf{PAYSYS_OSMP_CURRENCY}='​1144';​ | ISO  номер курса обмена. Если валюта платежа отличается от валюты биллинга в данном парамтере указывается ISO код валюты терминала. (см. [[abills:​docs:​manual:​admin:​form_exchange_rate|Курсы обмена]]) | ^$conf{PAYSYS_OSMP_CURRENCY}='​1144';​ | ISO  номер курса обмена. Если валюта платежа отличается от валюты биллинга в данном парамтере указывается ISO код валюты терминала. (см. [[abills:​docs:​manual:​admin:​form_exchange_rate|Курсы обмена]]) |
 ^$conf{PAYSYS_OSMP_EXT_PARAMS}='​deposit,​fio,​contract_id';​ | Расширение параметров проверки абонента ''​check''​ дополнительными опциями. Опции берутся из листинга опций абонента \\ \\ Пример ответа ​ \\ <​deposit>​deposit</​deposti>​\\ <​fio>​fio</​fio>​ \\ <​contract_id>​contract</​contract_id>​ | ^$conf{PAYSYS_OSMP_EXT_PARAMS}='​deposit,​fio,​contract_id';​ | Расширение параметров проверки абонента ''​check''​ дополнительными опциями. Опции берутся из листинга опций абонента \\ \\ Пример ответа ​ \\ <​deposit>​deposit</​deposti>​\\ <​fio>​fio</​fio>​ \\ <​contract_id>​contract</​contract_id>​ |
 +^ $conf{PAYSYS_OSMP_EXTRA_INFO}=1;​ | Включает тег extra_info, в котором показывает депозит,​ сумму следующего списания и дату следующего списания.|
 ^$conf{PAYSYS_OSMP_TXN_DATE}=1; ​ | использовать параметр txn_date для даты платежа ​ | ^$conf{PAYSYS_OSMP_TXN_DATE}=1; ​ | использовать параметр txn_date для даты платежа ​ |
  
Строка 25: Строка 26:
 Протокол:​ [[http://​abills.net.ua/​misc/​interface_podkl_usl.pdf | OSMP ]] Протокол:​ [[http://​abills.net.ua/​misc/​interface_podkl_usl.pdf | OSMP ]]
  
-==== Tyme ====+===== Tyme =====
 Для платежной системы Tyme доступно считывание отчетов с их FTP сервера. Для платежной системы Tyme доступно считывание отчетов с их FTP сервера.
  
Строка 42: Строка 43:
 В ручном режим с заданной датой: В ручном режим с заданной датой:
   ./​paysys_cons TYME=1 DATE=2016-12-26   ./​paysys_cons TYME=1 DATE=2016-12-26
 +  ​
 +===== Тестирование OSMP =====
 +Если в **config.pl** прописана опция $conf{PAYSYS_OSMP_ACCOUNT_KEY},​ тогда появляется пункт меню ''​Настройки/​Paysys/​OSMP Тест''​.
 +
 +{{:​abills:​docs:​modules:​paysys:​paysys_osmp_test.png|}}
 +
 +Всё что нам дальше нужно, это ввести идентификатор абонента и нажать кнопку Провести Тест.
 +
 +Данные теста:
 +
 +1) Запрос по идентификатору пользователя,​ который вы введете.
 +
 +2) Оплата пройдет на сумму - 1.00
 +
 +Результат теста:
 +{{:​abills:​docs:​modules:​paysys:​paysys_osmp_test_result.png|}}
 +
 +Если всё успешно,​ то увидим в пункте меню ''​Оплаты''​ нашу оплату:​
 +{{:​abills:​docs:​modules:​paysys:​paysys_osmp_test_payment.png|}}