Checked: August 12, 2026. Pakistani businesses can accept online payments through local gateways and merchant services including Safepay, PayFast, JazzCash, and Easypaisa, subject to merchant approval. They do not offer identical products: card acceptance, international cards, mobile wallets, Raast, plugins, recurring payments, onboarding, and settlement differ.
This guide compares verified public capabilities and gives merchants a test plan. It does not declare one gateway “best” because eligibility, negotiated pricing, prohibited businesses, reserves, and support quality depend on the merchant.
Payment gateways in Pakistan: quick comparison
| Provider | Verified public capabilities | Good first fit to investigate |
|---|---|---|
| Safepay | Domestic and international cards, wallets, Raast, hosted/embedded checkout, payment links, subscriptions, APIs/SDKs, WooCommerce and Shopify options | Businesses wanting a developer-oriented multi-method platform |
| PayFast (Avanza Premier Payment Services) | E-commerce payment gateway; PayFast states it is licensed and regulated by SBP | Merchants comparing a licensed gateway with local integration support |
| JazzCash Online Payment Gateway | JazzCash mobile account, cards, vouchers, APIs/widget, merchant portal, plugins including WooCommerce and Shopify | Merchants that want JazzCash wallet reach plus supported card checkout |
| Easypaisa Online Payment Gateway | Easypaisa mobile account, over-the-counter token, merchant portal, and plugins including WooCommerce, OpenCart, Magento, and PrestaShop | Businesses whose Pakistani customers commonly use Easypaisa |
Capabilities in this table come from official pages available on the review date. They are not a promise that your merchant category, entity, website, expected volume, card mix, or settlement bank will be approved.
Verify regulation and authorization first
Use the State Bank of Pakistan’s current list of authorized Payment System Operators and Payment Service Providers. The November 2025 list shows Avanza Premier Payment Services and Safepay with live e-commerce payment-gateway status. PayFast is the consumer-facing brand operated by Avanza Premier Payment Services.
JazzCash and Easypaisa are operated through regulated financial institutions and publish their own merchant onboarding and terms. Confirm the contracting legal entity on the agreement; do not rely only on a logo or sales message.
Regulated status does not mean every transaction is risk-free. Merchant due diligence, prohibited-business rules, card-network requirements, fraud controls, complaints, and settlement terms still matter.
Safepay
Safepay’s current public pricing page lists domestic and international card acceptance, local payment methods, Raast, payment links, subscriptions, a hosted or embedded checkout, SDKs, and ecommerce integrations. It states that WordPress/WooCommerce and Shopify options are available. Safepay received commercial SBP approval for an e-commerce payment gateway in April 2025.
Safepay publishes standard rates online, but use the live pricing page and your merchant agreement for the actual rate. Check:
- whether your products and customer countries are supported;
- domestic versus international card pricing;
- wallet and Raast availability for your account;
- standard versus instant payout cost;
- chargeback fee and evidence workflow;
- refund treatment and whether processing fees are returned;
- subscription, tokenization, and plugin eligibility.
PayFast
PayFast’s official website describes an SBP-licensed online payment gateway for Pakistani businesses. In SBP’s operator list, the licensed entity is Avanza Premier Payment Services, approved for a live e-commerce payment gateway in May 2021.
Ask PayFast for a written merchant proposal covering:
- accepted domestic and international payment methods;
- onboarding documents and prohibited categories;
- setup, recurring, transaction, refund, and chargeback costs;
- settlement account, currency, schedule, and reserve;
- hosted checkout, payment link, API, mobile SDK, and plugin support;
- test credentials, webhooks, reports, reconciliation, and support response.
Do not assume two providers use the same definition of “international payments.” It may refer to cards issued abroad, multiple presentment currencies, overseas settlement, or cross-border merchant onboarding, four different capabilities.
JazzCash and Easypaisa merchant gateways
JazzCash Online Payment Gateway
JazzCash’s onboarding page lists mobile-account, card, and voucher payments; a merchant API/widget; reporting; and plugins for common ecommerce platforms. It states that e-commerce-enabled Visa or Mastercard cards from across the world can be processed, subject to merchant setup and transaction controls. The page currently says a valid CNIC and registered NTN are required for merchant registration.
Confirm that the provider’s current service order matches the public page, particularly for fees, international cards, settlement, refunds, and chargebacks.
Easypaisa Online Payment Gateway
Easypaisa’s official gateway page says a business or entity with a live website or mobile app selling products or services can apply. Its currently listed payment modes are the Easypaisa mobile account and an over-the-counter token. It also lists a merchant portal and plugins for WooCommerce, OpenCart, Magento, and PrestaShop.
A separate Easypaisa QR merchant product is not automatically the same as the online gateway. Decide whether you need in-person QR, a payment link, wallet checkout, card checkout, or a full website API, then apply for the matching service.
How to choose a payment gateway in Pakistan
1. Define the payment flow
Write down:
- customer country and payment method;
- average and maximum order value;
- one-time versus recurring payment;
- website, mobile app, invoice link, marketplace, or in-person checkout;
- PKR or another presentation and settlement currency;
- refund frequency and delivery timeline;
- regulated, digital, subscription, export, or higher-risk products.
2. Check merchant eligibility before integration
Ask the provider to confirm your exact legal structure and product category in writing. Typical due-diligence material can include CNIC, NTN, company or sole-proprietor documents, a matching bank account, website/app, terms, privacy notice, refund policy, contact information, product prices, and delivery details.
3. Calculate the complete cost
Total payment cost =
percentage charge
+ fixed transaction charge
+ taxes on provider fees
+ monthly, setup, plugin, or minimum charge
+ refund and chargeback cost
+ payout or conversion cost
+ expected fraud and failed-payment costCalculate a weighted cost using your expected mix of cards, wallets, Raast, and international transactions. A lower headline rate can lose its advantage if approval rates are worse, settlement is slower, or a required payment method is absent.
4. Compare settlement and cash-flow risk
Ask when the clock starts, which days count, whether a rolling reserve applies, what triggers a hold, and how refunds or disputes affect the next payout. Test whether reports show gross amount, provider fee, tax, refund, dispute, and net settlement in a form your accountant can reconcile.
5. Evaluate support before launch
Open a technical question during the trial. Record the response time and whether the answer resolves the issue. Confirm escalation routes for failed payments, duplicated charges, delayed reversals, payout holds, and suspected fraud.
Technical integration and checkout QA
Prefer hosted fields or checkout for card data
Do not collect raw card numbers on your own server unless your organization has intentionally accepted the corresponding PCI DSS scope and controls. A provider-hosted page or approved embedded fields can reduce exposure, but you remain responsible for your website, scripts, credentials, and integration.
Never trust the browser redirect as payment proof
A customer reaching a “success” page does not prove settlement. Confirm the payment through the provider’s signed server-to-server webhook or status API. Verify signatures, amount, currency, merchant/order ID, and an allowed final status before marking an order paid.
Make webhook processing idempotent
Providers retry webhooks. Store the provider event or transaction ID and ensure processing the same valid event twice does not create two orders, credits, emails, or shipments.
Protect credentials and logs
- Keep secret keys on the server, never in browser JavaScript or a public repository.
- Use separate sandbox and live credentials.
- Restrict dashboard accounts and enable multi-factor authentication.
- Do not log card data, OTPs, full identity documents, or secret keys.
- Rotate credentials after suspected exposure and document the incident.
Test the failure paths
| Test | Expected result |
|---|---|
| Successful payment | One paid order after verified server confirmation |
| Decline | No paid order; clear retry guidance without exposing sensitive details |
| Customer closes checkout | Order remains unpaid or pending, never falsely successful |
| Duplicate webhook | No duplicate fulfillment or balance change |
| Delayed webhook | Pending state reconciles correctly when confirmation arrives |
| Refund and partial refund | Gateway, order, inventory, and customer communication agree |
| Chargeback | Evidence and accounting workflow is triggered |
| Amount/currency mismatch | Transaction is held for investigation, not fulfilled |
WordPress and WooCommerce checklist
- Use a plugin supplied or explicitly supported by the gateway.
- Check compatibility with current WordPress, WooCommerce, PHP, and checkout blocks.
- Review update history, support ownership, and security notices.
- Test on staging with the same theme and extensions.
- Back up before changing the live checkout.
- Test guest checkout, tax, shipping, coupon, mobile, email, refund, and duplicate-webhook flows.
Selling to customers outside Pakistan
First ask whether the local gateway can accept cards issued in your target countries for your approved merchant category and settle the proceeds as required. Test representative cards and currencies only through authorized methods.
If a local gateway does not fit, legitimate alternatives can include:
- a marketplace that collects from customers and pays sellers under its published Pakistan rules;
- a merchant-of-record service that officially onboards your Pakistan business and handles the customer sale, tax, refunds, and chargebacks under its agreement;
- a genuine foreign business with banking, tax, operational, and payment-provider compliance in every relevant jurisdiction.
A foreign company is not a fake-address workaround. It creates real accounting, tax, ownership, banking, and reporting duties. Obtain qualified cross-border advice before forming one.
For availability details, read is Stripe available in Pakistan? and is PayPal available in Pakistan?. For service invoices rather than ecommerce checkout, use the Pakistani freelancer payment guide.
Frequently asked questions
Which payment gateway is best in Pakistan?
There is no universal winner. Shortlist providers that approve your merchant category and required payment methods, then compare live cost, authorization rate, settlement, integration, reconciliation, disputes, and support using the same test plan.
Can a sole proprietor get a payment gateway?
Some providers publicly support individuals or sole proprietors subject to their documents and due diligence. Ask each provider about your exact registration, NTN, bank account, website, and product before building the integration.
Can Pakistani gateways accept international cards?
Some advertise international-card acceptance, but approval can depend on merchant category, card country, risk controls, currency, and contract. Confirm it in writing and test eligible foreign cards before launch.
Do I need Stripe to run WooCommerce in Pakistan?
No. WooCommerce can use other gateways with a compatible, maintained integration. Select the payment provider first, then verify its official plugin or API against your checkout stack.
Should I accept cryptocurrency instead?
Cryptocurrency introduces price, custody, fraud, refund, accounting, tax, banking, and changing regulatory risks. Do not use it as a shortcut around merchant onboarding without current professional advice and a lawful operating model.
Official sources
- State Bank of Pakistan: authorized PSO/PSP list
- Safepay: current products, integrations, and pricing
- PayFast: official gateway site
- JazzCash: online payment merchant onboarding
- Easypaisa: online payment gateway
Written and reviewed by Muhammad Azhar. MetaCyberGuru is not affiliated with or paid by the gateways listed. Capabilities were checked against the linked official pages.
