Общая информация
Параметр | Значение |
---|---|
Протокол | |
ID | 128 |
Версия модуля | 7.01 |
Версия биллинга | >0.78.30 |
IPs | --------------------------------------------------------- |
Настройки модуля
- Скопировать файл Concord.pm в папку /usr/abills/Abills/modules/Paysys/systems/
- Зайти в меню Настройки
>
Paysys>
Настройки Добавить платежную систему
Параметр | Значение | Пример |
---|---|---|
PAYSYS_NAME_PRIVATE_KEY | Приватный ключ полученный от системы Concord | jveq*v213jhv7312jvbhjk13lJSAHv238213 |
PAYSYS_NAME_PUBLIC_KEY | Публичный ключ полученный от системы Concord | vehqwjkvebhqwjk312 |
Запуск скрипта
Для работы с выписками сделан плагин для billd:
Запуск billd плагина
/usr/abills/libexec/billd paysys_periodic DEBUG=2
Атрибут | Значение | Пример |
---|---|---|
DEBUG | Уровень дебага. Если значения дебага больше 1 - в консоли будет выводится информация. | DEBUG=2 |
Для переодического заупуска плагина можно использовать crontab, например:
Запуск скрипта каждые 5 минут
*/5 * * * * root /usr/abills/libexec/billd paysys_periodic DEBUG=2
Добавления работы с несколькими мерчантами
Для этого в меню Настройки>
Paysys>
Настройки нужно добавить ещё одну платежную систему с Concord.pm, но чтоб название и ID системы были другие, например Concord2.
Соответственно, при каждом запуске периодика, скрипт будет подгружать нужные параметры по названию модуля, который вы вписали.