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.
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
