Поддерживаемые способы оплаты
Банковские карты платёжных систем Visa, MasterCard
Настройка на стороне платежной системы
- Решите организационные вопросы, касающиеся Вашего взаимодействия с платформой Ecommpay:
- https://developers.ecommpay.com/ru/ru_pp_interaction_organisation.html#ru_pp_integration_step
- В разделе «Проекты» → «Настройки проекта» → «Оповещения» добавьте новый URL для отправки оповещений на сервер биллинга, для этого:
- В поле «URL для оповещений» введите URL платёжного модуля в формате: https://<адрес биллинга>/mancgi/ecommpay-isplicenseresult
- В выпадающем списке «Тип платежа» выберите вариант «purchase»
- В выпадающем списке «Тип результата» выберите вариант «all (except errors)»
- Поле «Платёжный метод» оставьте пустым
Настройка на стороне BILLmanager
- В разделе «Провайдер» → «Методы оплаты» нажмите на кнопку «Создать»
- Выберите в списке модуль «Ecommpay (ISPlicense.ru)»
- Заполните поля «Идентификатор проекта» и «Секретный ключ» (Их можно найти в Вашем личном кабинете платформы Ecommpay https://dashboard.ecommpay.com/get-started)
- Нажмите на кнопку «Далее» и заполните дополнительные настройки платёжного метода
- Нажав на кнопку «Завершить» Вы завершите процесс добавления платёжного метода. В этот момент модуль попытается проверить валидность введённой Вами пары «Идентификатор проекта» / «Секретный ключ». В случае, если подтвердить валидность не удалось (например сервер Ecommpay недоступен или допущена опечатка), billmanager сообщит об ошибке и модуль добавлен не будет.
Логирование
Логи взаимодействия биллинговой платформы с Ecommpay записываются в файлы:
- '/usr/local/mgr5/var/ecommpay-isplicense.log' — лог файл настройки модуля оплаты.
- '/usr/local/mgr5/var/ecommpay-isplicensepayment.log' — лог файл оплаты.
- '/usr/local/mgr5/var/ecommpay-isplicenseresult.log' — лог файл получения ответа от платежной системы.