WooCommerce

Easily Accept Online Payments with PayGate PayWeb for WooCommerce. Looking for a secure, hassle-free way to accept card payments on your WooCommerce store? The PayGate PayWeb plugin redirects your customers to a PCI-compliant, PayGate-hosted payment page—keeping sensitive card data off your site. With quick setup and no complex coding required, this plugin helps you streamline checkout and boost buyer confidence.

PayGate PayWeb for WooCommerce

The PayWeb for WooCommerce plugin allows merchants to accept secure online card payments by redirecting customers to the PayGate-hosted payment page. This ensures PCI-compliant transactions without capturing card details on your site.


Requirements

  • WordPress version 5.5 or later
  • WooCommerce version 4.0 or later
  • A registered PayGate merchant account
  • Your PayGate ID and encryption key

Supported Payment Methods

This plugin supports:

  • Credit & Debit Cards
  • Zapper (QR Payments)
  • Masterpass
  • SiD Secure EFT
  • PayPal
  • Mobicred
  • MoMoPay

Download the Plugin

You can download the latest version here:


Installation & Setup

1. Install the Plugin

  • Log in to your WordPress Admin Panel
  • Go to Plugins > Add New
  • Search for PayGate PayWeb for WooCommerce
  • Click Install Now, then Activate Plugin
Follow the numbered steps to install the Paygate for WooCommerce plugin.

Install the PayGate PayWeb for WooCommerce Plugin

Or install manually:

  • Download the plugin .zip file from GitHub
  • Go to Plugins > Add New > Upload Plugin
  • Upload the file, install, and activate

2. Configure the Plugin

  • Go to WooCommerce > Settings > Payments > PayGate PayWeb
  • Enable the plugin
  • Enter your PayGate ID and Encryption Key
  • Set environment: Live or Test
  • Configure redirect settings and optional success/failure URLs
  • Save changes
Setup the PayGate WooCommerce plugin by following the guided steps. Click save.

Configure the PayGate WooCommerce Plugin


Payment Flow

  1. Customer checks out on your WooCommerce site.
  2. They are redirected to a secure PayGate-hosted payment page.
  3. After completing payment, the customer is redirected back to your site.
  4. Order status is updated automatically.
📘

This plugin uses PayWeb (hosted), which simplifies PCI compliance since card data never touches your server.


Testing

To test payments:

  • Use your test PayGate credentials
  • Switch the plugin to Test Mode
  • Submit test transactions
  • Verify results in the Merchant Access Portal (Test)
⚠️

Be sure to switch to Live Mode before accepting real payments.


FAQs

Do I need a PayGate or Payfast merchant account?

Yes. You need to sign up with Payfast to receive your PayGate ID and Encryption Key.
These credentials are required to configure and activate the plugin.

Which payment methods are supported?

The plugin supports a wide range of payment options including:

  • Credit & Debit Cards
  • Zapper (QR Payments)
  • Masterpass (Digital Wallet)
  • SiD Secure EFT
  • PayPal
  • Mobicred
  • MoMoPay
Do I need an SSL certificate?

While the plugin redirects to PayGate's secure servers for payment, it is strongly recommended to install an SSL certificate on your site.
This adds an additional layer of trust and protection for your shoppers.

Where can I find setup or API documentation?

For help setting up and configuring the plugin, please refer to the official user guide included on the WordPress plugin page or visit the GitHub repository.

Who can I contact for help?

You can contact the Payfast Support Team by emailing
[email protected]
or by visiting payfast.io.