Настройка онлайн проверки провайдера
Процессинг PayPRO имеет возможность делать онлайн проверку через один шлюз (например, CyberPlat), а проводить платежи через другой шлюз (например, КредитПилот). Это удобно во многих случаях, особенно когда какой-либо шлюз для проведения платежей не поддерживает онлайн проверку. Также это избавляет от необходимости тратить много времени на реализацию и поддержку онлайн проверки по каждому шлюзу с индивидуальным протоколом, а использовать какой-либо существующий и проверенный шлюз для онлайн проверки.
Для настройки онлайн проверки:
- Перейдите в свойства нужного вам провайдера (Администратору → Провайдеры).
- Если шлюз CyberPlat у вас уже настроен для провайдера, то в поле «Онлайн проверка» выберите CyberPlat.
- Для настройки параметров онлайн проверки (адреса и пакета CyberPlat) - нажмите в списке шлюзов на шлюз CyberPlat.
В настройках шлюза КиберПлат вам нужно проверить и при необходимости задать следующие настройки, которые отвечают за онлайн проверку:
1. В разделе «Пакете на отправку» укажите «Check URL».
Его следует взять из Справочника провайдеров КиберПлат (поле «Проверка номера»): https://service.cyberplat.ru/cgi-bin/view_stat.utf/help.cgi
2. В разделе «Online проверка» задать пакет для отправки.
Чаще всего он идентичен пакету на отправку.
NUMBER={account}
AMOUNT={amount}
AMOUNT_ALL={amount}
Бывает, что провайдер требует чтобы платеж обязательно проходил с комиссией. Тогда вы можете искусственно передать сумму принятую больше, чем сумма к зачислению:
NUMBER={account}
AMOUNT={amount}
AMOUNT_ALL={amount+1}
Если нужна простая онлайн проверка (только получить ответ пройдет ли платеж с такими параметрами) - «Необходимые поля из ответа» заполнять не нужно (отставить пустым).