Чтобы абоненты-физлица могли самостоятельно оплачивать счета, потребуется интеграция с платёжной системой. Для этого нужен модуль «Платёжная система». Один такой модуль уже входит в состав всех лицензий. Если вы работаете сразу с несколькими платёжными системами, для каждой дополнительной системы нужно приобрести отдельный модуль.
Есть два способа взаимодействия:
Доступные системы:
Сайт платёжной системы | Скрипт /usr/local/billing/payments/ | Инструкция |
---|---|---|
Assist | /assist/assist.cgi | Инструкция |
Chronopay | /chronopay/chronopay.cgi | |
Ckassa | /ckassa/osmp-ckassa.cgi | Инструкция |
CloudPayments | /cloudpayments/cloudpayments.py | Инструкция |
PayMaster | /paymaster/paymaster_v2.py | Инструкция |
PAYMO | /paymo/start.cgi и /paymo/finish.cgi | Инструкция |
PayOnline | /payonline/payonline.cgi | |
QIWI | /qiwi/qiwi_acq.cgi | Инструкция |
Robokassa | /robokassa/robokassa.cgi | Инструкция |
Газпромбанк | /gpb/check и /gpb/pay | Инструкция |
ПСБ | /psb/psb.py | Инструкция |
СберБанк | /sber_acq/sber_acq.cgi | Инструкция |
Тинькофф Касса | /tinkoff/tinkoff.py | Инструкция |
ЮKassa | /yandex/kassa.py | Инструкция |
Настройка взаимодействия различается в зависимости от системы — для каждой есть отдельная инструкция по настройке. Основные шаги такие:
Заключить договор и задать настройки в личном кабинете платёжной системы.
Создать профиль платёжной системы в АСР LANBilling. Биллинг будет проводить поступающие платежи от имени этого профиля.
Настроить скрипт callback-уведомлений. С его помощью платёжная система передаёт в АСР LANBilling информацию о платеже.
Настроить скрипт для автоматических платежей. Подробнее о работе с автоплатежами читайте в этой инструкции.
Задать параметры в конфигурационном файле. Это нужно, чтобы в личном кабинете абонента появилась возможность оплаты с помощью этой платёжной системы.
Когда настройка будет завершена, абоненты смогут пополнять баланс в личном кабинете. АСР LANBilling будет фиксировать оплаты — менеджер может посмотреть их в административном интерфейсе.
Доступные системы:
Сайт платёжной системы | Скрипт /usr/local/billing/payments/ |
---|---|
24AllTime | /24alltime/24alltime.cgi |
А3 | /a3/a3.cgi |
HandyBank | /handybank/handybank.cgi |
Kaspi Bank | /kaspi/kaspi.cgi |
PayBerry | /payberry/payberry.py |
PayKeeper | /paykeeper/paykeeper.cgi |
Sfour | /sfour/sfour.cgi |
Telepay | /telepay/telepay.cgi |
Город | /city/city.cgi |
ЕСГП | /esgp/esgp.cgi |
КиберПлат | /cyberplat/cyberplat.cgi |
ОСМП | /osmp/osmp.cgi |
РНКБ | /rnkb/rnkb.cgi |
СберБанк Онлайн | Файл зависит от того, какой протокол будет использоваться:
|
Элекснет | /elecsnet/elecsnet.cgi |
Настройка взаимодействия аналогична для всех систем и подробно описана в общей инструкции. Основные шаги такие:
Заключить договор и задать настройки в личном кабинете платёжной системы.
Создать профиль платёжной системы в АСР LANBilling. Биллинг будет проводить поступающие платежи от имени этого профиля.
Настроить скрипт callback-уведомлений. С его помощью платёжная система передаёт в АСР LANBilling информацию о платеже.
Когда настройка будет завершена, абоненты смогут пополнять баланс теми способами, которые предоставляет платёжная система. АСР LANBilling будет фиксировать оплаты — менеджер может посмотреть их в административном интерфейсе.
Есть вопросы по документации? Пожалуйста, напишите их