Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:development:paysys:ru [2016/03/25 09:36] andriy |
abills:docs:development:paysys:ru [2017/03/03 16:18] (текущий) andriy [Тестирование платежных модулей] |
||
---|---|---|---|
Строка 87: | Строка 87: | ||
^ TRANSACTION_ID |Номер транзакции | | ^ TRANSACTION_ID |Номер транзакции | | ||
^ PAYMENT_ID |Номер платежа в модуле Paysys | | ^ PAYMENT_ID |Номер платежа в модуле Paysys | | ||
+ | Возвращает ИД транзакции, при успешной отмене платежа. | ||
====Проверка существующей транзакции==== | ====Проверка существующей транзакции==== | ||
Строка 120: | Строка 120: | ||
^17 | SQL При проведении оплаты | | ^17 | SQL При проведении оплаты | | ||
^28 | Не правильный курс обмена | | ^28 | Не правильный курс обмена | | ||
+ | |||
+ | ===== Тестирование платежных модулей ===== | ||
+ | Для тестирования платежных систем в папке ''/usr/abills/Abills/modules/Paysys/t/'' есть скрипт **paysys_check.t**. | ||
+ | |||
+ | **Запуск скрипта:** | ||
+ | |||
+ | perl paysys_check.t HOST=[billing_url] FILE=[filename] XML=[xml] DEBUG=[debug] | ||
+ | |||
+ | **Параметры:** | ||
+ | |||
+ | ^ HOST=https://192.168.1.100:9443/paysys_check.cgi | здесь мы прописываем адресс для скрипта paysys_check.cgi, **обязательный** | | ||
+ | ^ FILE=fondy.txt | название платежной системы | | ||
+ | ^ XML=1 | если система работает через XML | | ||
+ | ^ DEBUG =1 | для вывода дебаг информации | | ||
+ | |||
+ | Если не задать параметр FILE, тогда скрипт запустится в интерактивном режиме, и можно будет протестировать одну из подключенных платежных систем. |