Right Side SVG
Integration

Submit your solution


PayFast acknowledges extension/plugin developers and platform creators by listing your solution on the PayFast website.

Reach the 1,000s of businesses using PayFast by building powerful tools and extensions

If you have developed a PayFast integration for your platform, extension or plugin then we want to showcase your solution on our website.

Man working at his desk with. HTML, CSS, code symbol and gear floating.
Who partners with PayFast? By choosing to partner with us you will be joining the ranks of some of the biggest online platform powerhouses, both in South Africa and globally, who have chosen to integrate with us. View our existing partners
Xero logo, integrate with PayFast and accept online payments Magento logo, integrate with PayFast and accept online payments WooCommerce logo, integrate with PayFast and accept online payments Shopify logo, integrate with PayFast and accept online payments WordPress logo, integrate with PayFast and accept online payments
triangles

Benefits of partnering with PayFast

Grow your brand and reputation by being recognised by South Africa's most popular online payment gateway.
Check mark

Get discovered by PayFast merchants

We have over 65,000 active merchants using our online payment solution. Give them the option of using your solution.

Check mark

Reach more customers

Tap into a rapidly growing ecommerce customer base by partnering with PayFast, who they already know and trust.

Check mark

PCI Compliance

Give your users peace of mind that all of their customers' sensitive banking information will be secure.

Check mark

Technical support

We have ample developer documentation and an exceptional customer support team to help you.

Submit your plugin and partner with PayFast

If your solution meets all of our integration requirements then please submit it. Once submitted, one of our customer service team members will get in touch.

Integration requirements:

  • 1

    Signature is required in the POST to the payment engine. For a detailed explanation of how to generate a signature, see our documentation on the checkout page.

  • 2

    The product should have a sandbox/test mode in the admin/backend in order for the integration to be tested by the merchant. For sandbox credentials, please see our developer documentation, or contact us for our default credentials for recurring billing.

  • 3The ITN callback must do the following security checks:

    • -

      Verify that the security signature is valid.

    • -

      Verify that the source IP belongs to PayFast.

    • -

      Verify that the payment amount matches the order amount (unless partial payment is allowed by your product).

    • -

      Verify that the data received is valid.

  • 4

    The merchant needs the option to add a passphrase on the page of your module where the configuration is set up.

Submit Solution

Start using PayFast today

Our online registration process makes it easy for you to sign up for an Individual, Business or Cause account.

PCI-DSS Level 1 Service Provider Compliant
©2020 - PayFast | All right reserved