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?

      To use Payfast on Shopify, follow these simple steps: Navigate to your Payfast dashboard, select 'Settings' > 'Integrations' Once there, select 'Click here to integrate with Shopify' You will be redirected to the Payfast Shopify plugin page, where ...
    • 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 WooCommerce?

      Please find the below steps for the WooCommerce integration with Payfast. Find your Payfast Merchant Details Log in to - Payfast dashboard > Settings > Developer Settings. Copy your Merchant ID and Merchant Key (top right) to use during the setup of ...
    • 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 ...