[WordPress] 外掛分享: Fauran Pay with JazzCash for WooCommerce

首頁外掛目錄 › Fauran Pay with JazzCash for WooCommerce
WordPress 外掛 Fauran Pay with JazzCash for WooCommerce 的封面圖片
全新外掛
安裝啟用
尚無評分
7 天前
最後更新
問題解決
WordPress 6.6+ PHP 7.4+ v1.0.0 上架:2026-07-22

內容簡介

Fauran Pay with JazzCash for WooCommerce 是一款專為 WooCommerce 商店設計的外掛,能夠連接至巴基斯坦領先的 JazzCash 付款閘道,讓顧客可透過信用卡、JazzCash 行動帳戶或現金憑證進行支付,提供安全且便捷的購物體驗。

【主要功能】
• 支援信用卡、行動帳戶及現金憑證支付
• 安全的 JazzCash 主機頁面處理付款
• 內建沙盒模式以測試支付流程
• 符合 PCI-DSS 標準,保障交易安全
• 兼容 WooCommerce 的高效訂單儲存

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Fauran Pay with JazzCash for WooCommerce」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

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

The customer chooses Card, Mobile Account, or Voucher at WooCommerce checkout.
They’re redirected to JazzCash’s secure hosted page to authorize payment (or, for vouchers, to receive a 12-digit voucher number by SMS).
JazzCash posts the signed result back to your store, the Secure Hash is verified, and the order is updated automatically — no manual reconciliation.
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.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon