Title: Payfast Gateway for WooCommerce
Author: dpogroup
Published: <strong>ستمبر 22, 2021</strong>
Last modified: اپریل 13, 2026

---

Search plugins

![](https://ps.w.org/paygate-payweb-for-woocommerce/assets/banner-772×250.png?rev
=3442912)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/paygate-payweb-for-woocommerce/assets/icon-256x256.png?rev=
3442912)

# Payfast Gateway for WooCommerce

 By [dpogroup](https://profiles.wordpress.org/dpogroup/)

[Download](https://downloads.wordpress.org/plugin/paygate-payweb-for-woocommerce.1.7.1.zip)

 * [Details](https://bcc.wordpress.org/plugins/paygate-payweb-for-woocommerce/#description)
 * [Reviews](https://bcc.wordpress.org/plugins/paygate-payweb-for-woocommerce/#reviews)
 * [Development](https://bcc.wordpress.org/plugins/paygate-payweb-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/paygate-payweb-for-woocommerce/)

## Description

The Payfast Gateway plugin for WooCommerce lets you accept online payments, including
credit and debit cards, QR code payments with Zapper, digital wallets like MasterPass
and other payment methods like SiD Secure EFT, PayPal, Mobicred, and MoMoPay.

### Why Choose Payfast Gateway?

We provide a secure checkout experience for your shoppers with a wealth of payment
methods to choose from, knowing that intelligent fraud protection engines monitor
your transactions around the clock.

### FAQ’s

#### Does this require a Payfast Gateway merchant account?

Yes! You need to sign up with Payfast to receive an Encryption key and Terminal 
ID for this gateway to function. You can do so at [payfast.io](https://payfast.io)
or by emailing [support@payfast.help](https://bcc.wordpress.org/plugins/paygate-payweb-for-woocommerce/support@payfast.help?output_format=md).

#### Does this require an SSL certificate?

We do recommend obtaining an SSL certificate to allow an additional layer of safety
for your online shoppers.

#### Where can I find API documentation?

For help setting up and configuring the Payfast Gateway plugin, please refer to 
our [user guide](https://github.com/Payfast/woocommerce-gateway).

#### I need some assistance. Whom can I contact?

Need help to configure this plugin? Feel free to connect with our Payfast Support
Team by emailing us at [support@payfast.help](https://bcc.wordpress.org/plugins/paygate-payweb-for-woocommerce/support@payfast.help?output_format=md).

## Screenshots

[⌊WooCommerce Admin Payments Screen⌉⌊WooCommerce Admin Payments Screen⌉[

WooCommerce Admin Payments Screen

[⌊WooCommerce Admin Payfast Gateway Primary Settings⌉⌊WooCommerce Admin Payfast 
Gateway Primary Settings⌉[

WooCommerce Admin Payfast Gateway Primary Settings

[⌊WooCommerce Admin Payfast Gateway Additional Settings⌉⌊WooCommerce Admin Payfast
Gateway Additional Settings⌉[

WooCommerce Admin Payfast Gateway Additional Settings

[⌊WooCommerce Admin Payfast Gateway Additional Settings continued⌉⌊WooCommerce Admin
Payfast Gateway Additional Settings continued⌉[

WooCommerce Admin Payfast Gateway Additional Settings continued

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Payfast Gateway for WooCommerce” is open source software. The following people 
have contributed to this plugin.

Contributors

 *   [ dpogroup ](https://profiles.wordpress.org/dpogroup/)
 *   [ appinlet ](https://profiles.wordpress.org/appinlet/)

[Translate “Payfast Gateway for WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/paygate-payweb-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/paygate-payweb-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/paygate-payweb-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/paygate-payweb-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/paygate-payweb-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.7.1 – 2026-04-13

 * Fixed an issue with the Composer autoloader that could prevent the plugin from
   loading correctly on some setups.

#### 1.7.0 – 2026-01-20

 * Revised configuration branding to Payfast Gateway.
 * Updated branding to use the Payfast by Network logo.
 * Tested on WooCommerce 10.2 and WordPress 6.8.

#### 1.6.0 – 2026-07-16

 * Resolved a fatal error that could occur when retrieving order notes for invalid
   or missing orders.
 * Updated to the Payfast Common Library v1.4.0 for improved payment processing.
 * Tested on WooCommerce 9.9 and WordPress 6.8.
 * Code quality and security fixes.

#### 1.5.0 – 2024-12-10

 * Integration with the Payfast common library for streamlined payment processing.
 * Full compatibility with PHP 8.2, ensuring optimal performance on the latest platform
   version.
 * Enhanced code quality through refactoring and adherence to modern coding standards.
 * Fixed initiate_transaction method firing more than once.
 * Tested on WooCommerce 9.4.1 and WordPress 6.7.

#### 1.4.9 – 2024-10-08

 * Tested on WooCommerce 9.3.2, PHP 8.1 and WordPress 6.6.2.
 * Fix inline script blocking redirect to pay page.

#### 1.4.8 – 2024-05-28

 * Tested on WooCommerce 8.9.1, PHP 8.1 and WordPress 6.5.3.
 * Fix payment types compatibility.

#### 1.4.7 – 2023-11-22

 * Tested on WooCommerce 8.3.1, PHP 8.0 and WordPress 6.4.1.
 * Add support for HPOS and Blocks.
 * Add Apple Pay, Samsung Pay and RCS Payment Types.
 * Other fixes and improvements.

#### 1.4.6 – 2022-07-14

 * Tested on WooCommerce 6.7.0, PHP 8.0 and WordPress 6.0.1.
 * Fix multi-domain multisite network activation.
 * Fix invalid checksum message if order is already paid.

[See changelog for all versions](https://raw.githubusercontent.com/Payfast/woocommerce-gateway/master/CHANGELOG.md).

## Meta

 *  Version **1.7.1**
 *  Last updated **6 months ago**
 *  Active installations **2,000+**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.8.11**
 *  PHP version ** 8.0 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/paygate-payweb-for-woocommerce/)
 * Tags
 * [credit card](https://bcc.wordpress.org/plugins/tags/credit-card/)[ecommerce](https://bcc.wordpress.org/plugins/tags/ecommerce/)
   [PayGate](https://bcc.wordpress.org/plugins/tags/paygate/)[payment](https://bcc.wordpress.org/plugins/tags/payment/)
   [woocommerce](https://bcc.wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://bcc.wordpress.org/plugins/paygate-payweb-for-woocommerce/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/paygate-payweb-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/paygate-payweb-for-woocommerce/reviews/)

## Contributors

 *   [ dpogroup ](https://profiles.wordpress.org/dpogroup/)
 *   [ appinlet ](https://profiles.wordpress.org/appinlet/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/paygate-payweb-for-woocommerce/)