Модуль Alfabank ( АО "Альфа банк"
Назначение модуля
Модуль биллинга Alfabank предназначен для оплаты картами через процессинг АО "Альфа банка".
Модуль работает по защищенному протоколу https с использованием шифрования SSL, что исключает возможность перехвата информации и нарушения целостности данных третьими лицами.
Настройка модуля
Установите модуль на сервер, обновите клиент. Затем создайте экземпляр модуля. Создайте в редакторе конфигурации модуля новую конфигурацию, пропишите необходимые параметры. После этого сохраните конфигурацию и сделайте её активной.
В настройках Личного кабинета на сайте АО "Альфа банка" необходимо прописать Callback URL (merchant-url}) для оповещения о статусах транзакций, в формате
http[s]://host[:port]/bgbilling/alfabank/<код_модуля>
Оплата через Личный кабинет
Если у клиента подключен экземпляр модуля в дереве договора, то он может осуществлять оплату через шлюз АО "Альфа банк", используя личный web-интерфейс.
В личном кабинете на странице отображается история платежей, совершенных клиентом:
Над таблицей с историей платежей расположена форма для совершения нового платежа. Чтобы осуществить платеж, необходимо заполнить обязательные поля Сумма. Далее необходимо нажать кнопку Оплатить и подтвердить. После подтверждения клиент попадает на страницу c формой ввода реквизитов карты на сайте Альфа банка.
После оплаты (или отмены), клиент будет перенаправлен на страницу, указанную в конфигурации модуля в параметре alfabank.rest.return.url .
Мониторинг платежей
В клиенте билинга есть возможность отслеживать историю платежей по каждому абоненту. Для этого необходимо выбрать модуль Alfabank в дереве параметров договора. Здесь присутствует фильтр по статусу платежей с указанием периода, когда производилась оплата.
Для просмотра ВСЕХ платежей, проведенных с использованием модуля Alfabank, существует глобальный монитор транзакций в параметрах данного модуля биллинга (Модули -> Модуль Alfabank). На открывшейся вкладке у Вас есть возможность просмотреть все платежи, совершенные вашими абонентами за указанный временной период. Также можно установить фильтр платежей по имени договора, по статусу.