Help Center
Onboarding
Payment Gateway
IP Whitelist and Public Key FAQs
Whitelisting the IP address or generating a public key provides a layer of authentication. These cybersecurity techniques prevent anonymous or unknown disbursement requests and allow only verified requests.
A string of characters that identifies each computer using the Internet Protocol to communicate over a network. Computers use IP addresses to communicate with each other over the internet.
Whitelisted IPs are an index of approved entities. A whitelist approves a list of email addresses, IP addresses for communication.
The Cashfree Payments production server allows your API requests.
You can whitelist a maximum of 25 IP addresses.
No, we only support API requests from IPv4 at the moment.
If your IP address is not static, generate a public key in the Cashfree Payments portal.
- In the Cashfree Payments dashboard, select Developers from the navigation panel on the left.
- Click Two-Factor Authentication from the Payouts card.
- Select Public Key from the Select 2FA Method dropdown menu.
- Click Generate Public Key.
- The public key is downloaded to your computer. Use your registered email ID to access the key.
One. You can generate only 1 public key at a time.
You need to generate a signature and proceed with the API requests.
Below are the steps to generate the signature:
- Retrieve your client ID.
- Append this with CURRENT UNIX timestamp separated by a period (.).
- Encrypt this data with the generated public key using RSA encryption - this is the signature.
- Pass this signature in the header X-CF-Signature.
Was this page helpful?