Skip to main content
The Payzah Payment Gateway plugin for WooCommerce adds Payzah as a payment option at your WordPress store’s checkout, handling KNET and major credit cards in Kuwaiti Dinars.

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
Save your changes.
Use your test key while test mode is on, and switch to your production key only when you disable test mode and go live.
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.

Troubleshooting

Support

Contact [email protected] or call +965 22410760.