Валидация IP-адреса и имени клиента, инициирующего платёж.

Данный раздел применяется только в случаях, когда в системе включена проверка IP-адреса и/или имени плательщика.

Принцип работы

При активной валидации IP-адреса в запросе Initiate Payment необходимо передавать параметр client_ip и customer_full_name В этих полях указывается IP-адрес клиента, с которого будет осуществляться оплата и его полное имя.

Если попытка оплаты будет выполнена с IP-адреса, отличного от переданного в параметре client_ip, система отклонит платёж.

Если в системе настроено ограничение, запрещающее создание ордера без указания имени плательщика, параметр customer_full_name в запросе Initiate Payment становится обязательным только в случае, когда значение payment_amount превышает установленный лимит для ордеров без имени плательщика.

Если сумма платежа превышает данный лимит, а параметр customer_full_name не передан, система вернёт ошибку.

В случае если платёж будет выполнен от имени, не совпадающего с указанным в запросе Initiate Payment, средства не будут зачислены в системе.

circle-info

Важно: Не передавайте непроверенные имя и фамилию плательщика при создании платежа. Обязательно уведомите клиента о том, что если оплата будет произведена не от ожидаемого имени, платёж не будет зачислен.

Последнее обновление