What IP addresses does Payfast use?

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 aware of new IP addresses.


Payfast has published our inbound and outbound IP addresses as A records on DNS entries to make it easier for your firewalls to keep track of these.


Please ensure that your firewalls and any NAT Chains will be configured to permit outbound and inbound traffic from the following addresses:

  • www.payfast.co.za

  • api.payfast.co.za

  • ips.payfast.co.za

  • w1w.payfast.co.za

  • w2w.payfast.co.za

The A records within these records may change from time to time as Payfast’s network grows and becomes more distributed, so we advise you to keep sync with these records for the future.



    • Related Articles

    • How do I use Payfast on Shopify?

      Allow seamless transacting on your Shopify store by integrating with Payfast's Payments App. Our Shopify Payments App provides rich features and functionality to ensure buyers are able to checkout from your store in a way that suits them best. There ...
    • What Gravity Forms license do I need to use the PayFast plugin?

      The PayFast plugin will work with any one of the Gravity Forms licenses.
    • Am I able to use HTML buttons in my mobile application?

      It is possible to do as long as the app allows for browser redirect. Keep in mind that the Pay Now buttons do not send an ITN after the successful payment so in order to keep track of payments, you would need to make use of the Payfast emails as well ...
    • How do I integrate PayFast with WHMCS?

      In order to use PayFast with WHMCS, you will need to install the PayFast payment module for WHMCS which is provided by PayFast. Installation requirements A working WHMCS installation Installation and testing  To install the PayFast payment module, do ...
    • How do I integrate PayFast with osCommerce?

      In order to use PayFast with osCommerce, you will need to install the PayFast payment module for osCommerce which is provided by PayFast. Installation requirements A working osCommerce installation Installation and testing To install the PayFast ...