Настройка онлайн проверки провайдера

Процессинг PayPRO имеет возможность делать онлайн проверку через один шлюз (например, CyberPlat), а проводить платежи через другой шлюз (например, КредитПилот). Это удобно во многих случаях, особенно когда какой-либо шлюз для проведения платежей не поддерживает онлайн проверку. Также это избавляет от необходимости тратить много времени на реализацию и поддержку онлайн проверки по каждому шлюзу с индивидуальным протоколом, а использовать какой-либо существующий и проверенный шлюз для онлайн проверки.

Для настройки онлайн проверки:

  1. Перейдите в свойства нужного вам провайдера (Администратору → Провайдеры).
  2. Если шлюз CyberPlat у вас уже настроен для провайдера, то в поле «Онлайн проверка» выберите CyberPlat.
  3. Для настройки параметров онлайн проверки (адреса и пакета 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}

Параметр «по умолчанию», который отвечает за обязательность онлайн проверки следует оставлять в значении «нельзя». Его изменение требуется только при сложных платежах и онлайн проверках наподобие Штрафов ГИБДД, когда без онлайн проверки платеж не пройдет

«Необходимые поля из ответа» требуется только когда необходимо получить дополнительную информацию от провайдера. Например, при оплате косметики чаще всего передаётся ФИО клиента.
Если нужна простая онлайн проверка (только получить ответ пройдет ли платеж с такими параметрами) - «Необходимые поля из ответа» заполнять не нужно (отставить пустым).