Table of Contents | ||
---|---|---|
|
Общая информация
Параметр | Значение |
---|---|
Протокол | |
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 |
PAYSYS_NAME_MAIL_FROM | Адрес почты с которой отправлять | test@example.com |
PAYSYS_NAME_MAIL_TO | Адрес почты на которую отправлять | test@example.com |
Запуск скрипта
Для работы с выписками сделан плагин для billd:
Code Block | ||||
---|---|---|---|---|
| ||||
/usr/abills/libexec/billd paysys_periodic DEBUG=2 |
Атрибут | Значение | Пример |
---|---|---|
DEBUG | Уровень дебага. Если значения дебага больше 1 - в консоли будет выводится информация. | DEBUG=2 |
Для переодического заупуска Для периодического запуска плагина можно использовать crontab, например:
Code Block | ||||
---|---|---|---|---|
| ||||
*/5 * * * * root /usr/abills/libexec/billd paysys_periodic DEBUG=2 |
Добавления работы с несколькими мерчантами
Для этого в меню Настройки>
Paysys>
Настройки нужно добавить ещё одну платежную систему с Concord.pm, но чтоб название и ID системы были другие, например Concord2.
Соответственно, при каждом запуске периодика, скрипт будет подгружать нужные параметры по названию модуля, который вы вписали.