Payzah Payment Gateway for WooCommerce
Free plugin. Published by Payzah.
Before You Start
- A Payzah merchant account — register through the Payzah app
- Your Payzah API key from your dashboard
- WordPress with WooCommerce installed and active
- Administrator access to your WordPress dashboard
Installation
1
Install the plugin
In your WordPress dashboard, go to Plugins → Add New and search for Payzah Payment Gateway. Select Install Now, then Activate.If you were given a
.zip file instead, go to Plugins → Add New → Upload Plugin, choose the file, install, and activate.2
Open the payment settings
Go to WooCommerce → Settings and open the Payments tab. Payzah will appear in your list of available payment methods.
3
Enable and configure Payzah
Select Manage (or Set up) next to Payzah, then:
- Enable the payment method so it appears at checkout
- Title — the label customers see at checkout, for example “Pay with KNET or Card”
- Description — optional text shown beneath the payment option
- API Key — paste your private key from the Payzah dashboard
- Test mode — leave enabled while you are testing
4
Place a test order
With test mode enabled, place an order using the sandbox test cards. Confirm the full flow works: checkout, redirect to Payzah, payment, and return with the order marked as paid.
5
Go live
Disable test mode, replace the test key with your production key, and save. Place one small real order to verify, then work through the Go-Live Checklist.
What Your Customers See
At checkout, customers select Payzah and are redirected to a secure Payzah-hosted payment page. They choose KNET, Visa, or Mastercard, complete the payment, and return to your store with the order confirmed.Refunds
Refunds can be issued from your Payzah dashboard, or programmatically through the Refund API.If your plugin version supports refunding directly from WooCommerce → Orders, use the Refund button on the order screen. Confirm availability with Payzah support if you do not see the option.

