Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Fauran Pay With JazzCash For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download

Fauran Pay With JazzCash For WooCommerce Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Fauran Pay with JazzCash for WooCommerce connects your WooCommerce store to the JazzCash Payment Gateway, Pakistan’s leading mobile financial services provider, letting customers pay with:

  • Credit/Debit Card (Visa, Mastercard, via JazzCash’s MPGS-powered hosted page, including 3-D Secure)
  • JazzCash Mobile Account (mobile wallet balance)
  • Over-the-Counter Voucher (cash payment at any JazzCash outlet)

Why this plugin

  • PCI-DSS friendly by design. Card and mobile account credentials are entered on JazzCash’s own hosted payment page — your server never receives, stores, or transmits cardholder data.
  • Secure Hash on every request and response. Every outgoing request and every inbound callback is signed and verified with HMAC-SHA256, exactly as specified in the JazzCash integration guide. Responses that fail verification are rejected and never applied to an order.
  • Sandbox Mode built in. Flip a single checkbox per gateway to test end-to-end against the JazzCash Sandbox before going live — no code changes required.
  • Clean, modern codebase. 100% object-oriented, PSR-4 autoloaded, namespaced, and built strictly against the WordPress Plugin/WooCommerce Payment Gateway APIs. No inline CSS/JS, no direct file access, all output escaped, all input sanitized and validated.
  • HPOS ready. Declares compatibility with WooCommerce’s High-Performance Order Storage. Uses the classic (shortcode) checkout — the block-based Cart/Checkout is not yet supported, so gateways will not appear there until a dedicated Blocks integration ships in a future release.

How it works

  1. The customer chooses Card, Mobile Account, or Voucher at WooCommerce checkout.
  2. They’re redirected to JazzCash’s secure hosted page to authorize payment (or, for vouchers, to receive a 12-digit voucher number by SMS).
  3. JazzCash posts the signed result back to your store, the Secure Hash is verified, and the order is updated automatically — no manual reconciliation.
  4. For vouchers paid later at a JazzCash outlet, an Instant Payment Notification (IPN) webhook updates the order the moment JazzCash confirms settlement.

Requirements

  • WooCommerce 7.0+
  • A JazzCash Merchant account (Sandbox account is free — see Getting Started)
  • Store currency set to PKR
  • The classic (shortcode) checkout. If your theme/setup uses the WooCommerce Cart & Checkout Blocks, switch that page back to the classic [woocommerce_checkout] shortcode — block-based Blocks checkout support is not yet included in this release.

External services

This plugin connects to JazzCash’s hosted payment page (Sandbox: https://sandbox.jazzcash.com.pk/CustomerPortal/transactionmanagement/merchantform/, Live: https://payments.jazzcash.com.pk/CustomerPortal/transactionmanagement/merchantform/) to process Card, Mobile Account, and Over-the-Counter Voucher transactions — this is required for the plugin’s core purpose, as WooCommerce cannot process JazzCash payments without it. It sends the order amount, currency (PKR), a merchant-generated transaction reference number, the WooCommerce order number, a fixed order-description string, a request timestamp/expiry, your store’s configured Merchant ID and Return URL, and (for Mobile Account/Voucher only) your configured Bank ID and Product ID, each time a customer submits checkout using a JazzCash payment method. No customer name, email, phone number, or billing address is sent. The customer’s browser is then redirected to JazzCash’s own hosted page to enter card or mobile account credentials directly with JazzCash; those credentials never pass through this plugin or your server. JazzCash sends a signed result back to your store’s Return URL and IPN endpoint to confirm or reject the payment. This service is provided by JazzCash (Private) Limited / Mobilink Microfinance Bank: Terms & Conditions, Privacy Notice.

Screenshots

No screenshots provided


Reviews & Comments