Clicks Manual Payment Gateways for Pakistan

Description

Clicks Manual Payment Gateways for Pakistan is the easiest way for WooCommerce stores in Pakistan to accept JazzCash, Easypaisa, SadaPay, NayaPay, and direct bank transfer payments — without a merchant account, API integration, transaction fees, or approval process. If you sell online in Pakistan and your customers ask “do you accept JazzCash?” or “can I pay with Easypaisa?”, this plugin gives them a proper checkout option instead of forcing every order through WhatsApp or cash on delivery.

Most Pakistani stores lose sales because WooCommerce ships with payment gateways built for US and European banks. Getting a real JazzCash or Easypaisa merchant/business API account approved can take weeks and often requires a registered company. This plugin solves that instantly: it adds six ready-to-use manual (offline) payment methods to your checkout, lets customers upload a screenshot or PDF of their payment receipt on the thank-you page, and gives you a simple dashboard inside WooCommerce to verify and approve each payment before you ship the order.

Why store owners in Pakistan use this plugin

  • Launch in minutes — no JazzCash merchant account, no Easypaisa API, no SadaPay/NayaPay business integration, and no payment gateway approval wait time.
  • Zero transaction fees — you are not routing money through a third-party processor, so there are no per-order gateway charges eating into your margin.
  • Reduce fake/failed Cash on Delivery orders — many Pakistani stores use COD as their only “local” option and suffer high return/refusal rates. Offering JazzCash and Easypaisa manual transfer as prepaid alternatives filters out low-intent orders.
  • Works for every kind of Pakistani business — home-based sellers, Instagram/Facebook shops running on WooCommerce, dropshippers, digital product sellers, and registered eCommerce stores in Lahore, Karachi, Islamabad, Rawalpindi, Faisalabad, and beyond.
  • No coding required — everything is configured visually inside WooCommerce Settings Payments.

Included payment gateways

  • JazzCash — Pakistan’s largest mobile wallet, used for JazzCash mobile account transfers.
  • Easypaisa — Telenor’s mobile wallet, one of the most requested payment options by Pakistani online shoppers.
  • SadaPay — modern digital banking app/fintech account transfers.
  • NayaPay — modern digital banking app/fintech account transfers.
  • Direct Bank Transfer — traditional IBFT/bank-to-bank transfer for HBL, UBL, MCB, Meezan, Allied Bank, Bank Alfalah, and any other Pakistani bank.
  • Custom Method — add any other wallet, bank, or payment channel not listed above, with your own name, instructions, logo, and QR code.

Core features

  • Custom logo & QR code upload per gateway — upload your own JazzCash number QR, Easypaisa QR, bank logo, or brand icon for each payment method shown at checkout.
  • Payment proof / receipt upload — customers upload a screenshot, photo, or PDF of their transfer receipt directly on the WooCommerce Order Received (thank-you) page — no need to email or WhatsApp proof separately.
  • Secure, non-public upload storage — payment proof files are stored outside direct public access and protected with .htaccess deny rules, so receipts can’t be browsed or guessed via URL.
  • Admin verification dashboard — review, download, and verify every uploaded payment proof directly from the WooCommerce Order Edit screen.
  • One-click Mark as Paid / Reject — approve or reject a payment in one click, with automatic, customizable email notifications sent to the customer.
  • Custom order status — automatically registers a “Payment Proof Submitted” order status in WooCommerce so you can filter and sort orders awaiting verification, separate from pending/processing/on-hold.
  • Lightweight & self-contained — no external API calls, no third-party servers, no recurring subscription. Everything runs on your own WordPress installation.
  • Built for Pakistani WooCommerce stores — currency, checkout flow, and gateway list designed specifically around how Pakistani buyers actually pay online.

Who is this for?

  • WooCommerce stores based in Pakistan wanting to accept JazzCash and Easypaisa without a merchant account.
  • Sellers currently limited to Cash on Delivery who want a prepaid alternative to reduce COD returns.
  • Agencies and freelancers building WooCommerce stores for Pakistani clients (fashion, electronics, grocery, digital products, services).
  • Store owners who already collect payments manually via WhatsApp/screenshot and want that process built into WooCommerce properly, with verification and order status tracking.

Compatibility

Works with any WooCommerce-compatible WordPress theme and page builder, including Elementor, Astra, GeneratePress, and the default WooCommerce checkout block/shortcode flow. No conflicts with standard WooCommerce shipping, tax, or coupon settings.

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install directly through Plugins Add New by searching for “Clicks Manual Payment Gateways for Pakistan”.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to WooCommerce Settings Payments.
  4. Enable the gateways you want to accept — JazzCash, Easypaisa, SadaPay, NayaPay, Bank Transfer, and/or Custom Method.
  5. Open each gateway’s settings to add your account title, account/IBAN number, instructions, and upload your logo or QR code image.
  6. Save changes. Customers will now see these options at checkout and can upload payment proof on the order confirmation page.
  7. Verify incoming payments from WooCommerce Orders, using the payment proof panel on each order’s edit screen.

FAQ

Does this plugin process JazzCash or Easypaisa payments automatically?

No, and this is intentional. It does not use the JazzCash or Easypaisa API. It is a manual/offline payment gateway: customers see your account details and QR code at checkout, transfer the funds themselves using their JazzCash, Easypaisa, SadaPay, NayaPay, or banking app, and then upload their receipt for you to verify. This avoids the approval delays, documentation requirements, and per-transaction fees of a real merchant API integration.

Do I need a JazzCash or Easypaisa business/merchant account to use this?

No. You only need a personal or business JazzCash/Easypaisa mobile account number (or a bank account for Direct Bank Transfer) to receive the funds. There is no API key, merchant ID, or approval process required.

How are uploaded payment proofs secured?

Uploaded receipts are stored in a non-public folder inside the WordPress uploads directory using a randomized, non-guessable path. Directory browsing is blocked and direct access is denied via .htaccess rules. Files can only be viewed or downloaded by logged-in administrators/shop managers through a secure, nonce-verified link.

Can I use my own logo or QR code for each payment method?

Yes. Every gateway (JazzCash, Easypaisa, SadaPay, NayaPay, Bank Transfer, Custom) lets you upload your own transparent PNG/SVG logo and/or payment QR code from the gateway settings screen.

What happens after a customer uploads their payment receipt?

The order is automatically placed into a custom “Payment Proof Submitted” status so you can find it easily. You review the uploaded file from the WooCommerce order screen and click Mark as Paid (which updates the order status and can email the customer) or Reject (which notifies the customer to re-upload or contact you).

Can I add a payment method that isn’t JazzCash, Easypaisa, SadaPay, NayaPay, or a bank?

Yes, use the built-in Custom Method gateway to add any other wallet, cash pickup service, or payment channel with your own name, instructions, logo, and QR code.

Will this slow down my checkout page?

No. The plugin is self-contained and lightweight, with no external API calls or third-party scripts loaded at checkout.

Is this plugin free?

Yes, the plugin is completely free with no fee taken from your transactions.

Does it work with Cash on Delivery (COD) too?

Yes. This plugin adds new gateways alongside your existing WooCommerce payment methods, including COD — it doesn’t replace or restrict any options you already offer.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Clicks Manual Payment Gateways for Pakistan” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release. Complete stable version with 6 payment gateways, payment proof upload, custom order status, and emails.