Whitelisting IP addresses

Whitelisting IP addresses

As part of our ongoing efforts to enhance stability, resilience and overall customer experience, by 31 July 2025 we will have migrated our Payment API from an on-premises environment to Amazon Web Services (AWS). This transition will result in a change to the IP addresses used for our services.
 
What you need to know

If your systems whitelist IP addresses to communicate with our services, you will need to update your whitelist to include the new IPs listed below. This will ensure uninterrupted access and avoid any disruption to your integration. 
 
 
Affected domains:

payment.payfast.io 

adm.payfast.io

api.payfast.io

comms.payfast.io

devdocs.payfast.io

api.payfast.co.za

 
New IP addresses to whitelist: 

3.163.236.237 

3.163.238.237 

3.163.251.237 

3.163.232.237 

3.163.241.237 

3.163.245.237 

3.163.248.237 

3.163.234.237 

3.163.237.237 

3.163.243.237 

3.163.247.237 

3.163.242.237 

3.163.244.237 

3.163.249.237 

3.163.252.237 

3.163.235.237 

3.163.239.237 

3.163.250.237 

3.163.233.237 

3.163.246.237 

3.163.240.237 

 

We recommend making these changes as soon as possible to ensure a smooth transition. If you have any questions or need assistance, please reach out to your network administrator.
    • Related Articles

    • What IP addresses does Payfast use?

      As a merchant communicating with Payfast, you may have backend systems that will programmatically speak with Payfast's API or website callback services. Depending on the calling infrastructure, your environment may need to make some changes to be ...
    • What causes the ITN security check errors?

      Invalid signature This would be caused by the incorrect use of the passphrase, or the incorrect order of variables in the string that is MD5 hashed to generate the signature. Although this signature is generated in the same way as the signature on ...
    • How do I resolve a WooCommerce / Joomla ITN issue?

      When attempting a transaction, and the ITNs seem not to be going through to your application, go to https://developers.payfast.co.za/docs#ports-ips and unblock / whitelist the IPs and ports listed. Should the issue persist, please check your cPGuard ...
    • When integrating PayFast with Event Espresso, how do I copy the individual files across?

      If you are concerned that copying the entire folder from the downloaded module may overwrite files in your installation, rather copy the files from the extracted module individually into your installation. Be sure to copy the files from the ...