Validation of IP Address and Customer Data

This section applies only in cases where IP address and/or payer name verification is enabled in the system.

How it works

When IP address validation is enabled in the "Initiate Payment" request, you must provide the parameters client_ip and customer_full_name.

These fields should contain the IP address of the client from which the payment will be made and the client’s full name.

If a payment attempt is made from an IP address different from the one specified in client_ip, the system will reject the payment.

If the system is configured to restrict order creation without specifying the payer’s name, the customer_full_name parameter in the "Initiate Payment" request becomes mandatory only when the payment_amount exceeds the set limit for orders without a payer name.

If the payment amount exceeds this limit and customer_full_name is not provided, the system will return an error.

Additionally, if the payment is made under a name that does not match the one specified in the "Initiate Payment" request, the funds will not be credited in the system.

circle-info

Important: Do not submit unverified payer names when creating a payment. Be sure to inform the customer that if the payment is made under a name other than the expected one, the payment will not be credited.

Last updated