Give customers more flexibility and increase your bottom line with Payfast — one of South Africa’s most popular payment gateways.
As of April 2026, WooCommerce Payfast Gateway is a WordPress payfast plugin with 30K+ active installations and a 3/5 rating from 7 reviews. It has been downloaded 875K+ times in total. Requires WordPress 6.7+ and PHP 7.4+. Available on WordPress.org since 2018. Recently updated within the last 3 months. Downloads are down 12% this week. Top alternative: LSX PayFast Gateway for Give.
Give customers more flexibility and increase your bottom line with Payfast — one of South Africa’s most popular payment gateways.
This extension requires a Payfast merchant account. Sign up for free.
At checkout, customers are automatically taken to Payfast to pay for their orders. Once payment is complete, Payfast redirects them to your store to continue shopping.
Pay it safe, every time. Payfast is trusted by more than 100,000 South African businesses, with security that exceeds industry standards. It’s PCI DSS-compliant and also supports 18+ popular payment methods. In a nutshell, WooCommerce Pa…
Breakdance has been out for over a year or two now and Payfast still hasn’t added official support to work with their builder. Can’t take payments with Payfast using Breakdance builder.
This Payfast extention is still running on PHP 7 and conflicts with PHP 8 that WordPress is running on.
[05-Dec-2024 12:54:57 UTC] PHP Warning: The magic method WC_Eftsecure::__wakeup() must have public visibility in /home/cp62088097/public_html/wp-content/plugins/woo-eftsecure-gateway/woocommerce-gateway-eftsecure.php on line 66
PHP 8 requires magic methods to be public but in PHP7 they are private.
see website php.watch / versions / 8.0 / magic-method-signatures
This gives a 500 server error when woocommerce redirects to payfast, making payfast inaccessible.
Neither Woocommerce nor Payfast seem to be administrating this plugin. They are pointing fingers at each other to update the plugin. That does not leave me with a lot of confidence in Payfast as a company.
I have switched to YOCO and found it a dream to work with. Excellent support and painless to add to my site.
This plugin “used to” give a log of messages in the order notes some many moons ago, this included trace codes and error messages which are now all gone in your past 10 updates. Why does nobody and I mean NOBODY actually test any of their code these days? Now I get order failed on an order but NO WAY to even trace what went wrong or contact your support who I might add take 3-7 days to ever reply.
Plugin works well and support is excellent. Thank you Pepe and Shameem.
This is always my recommended payment gateway for online woocommerce stores located in South Africa.
| WordPress | 6.7+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
| Dependencies | woocommerce |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.