Payment Gateways in Pakistan: Safepay, PayFast & Wallets

Payment Gateways That Work in Pakistan for freelancers and businesses

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

ProviderVerified public capabilitiesGood first fit to investigate
SafepayDomestic and international cards, wallets, Raast, hosted/embedded checkout, payment links, subscriptions, APIs/SDKs, WooCommerce and Shopify optionsBusinesses wanting a developer-oriented multi-method platform
PayFast (Avanza Premier Payment Services)E-commerce payment gateway; PayFast states it is licensed and regulated by SBPMerchants comparing a licensed gateway with local integration support
JazzCash Online Payment GatewayJazzCash mobile account, cards, vouchers, APIs/widget, merchant portal, plugins including WooCommerce and ShopifyMerchants that want JazzCash wallet reach plus supported card checkout
Easypaisa Online Payment GatewayEasypaisa mobile account, over-the-counter token, merchant portal, and plugins including WooCommerce, OpenCart, Magento, and PrestaShopBusinesses 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 cost

Calculate 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

TestExpected result
Successful paymentOne paid order after verified server confirmation
DeclineNo paid order; clear retry guidance without exposing sensitive details
Customer closes checkoutOrder remains unpaid or pending, never falsely successful
Duplicate webhookNo duplicate fulfillment or balance change
Delayed webhookPending state reconciles correctly when confirmation arrives
Refund and partial refundGateway, order, inventory, and customer communication agree
ChargebackEvidence and accounting workflow is triggered
Amount/currency mismatchTransaction 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

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.

About Muhammad Azhar

Muhammad Azhar, known online as AzharTheGreat, publishes practical technology guides and free learning resources at MetaCyberGuru, and develops the Android apps released under the same name. He works from Karachi, Pakistan, and operates MetaCyberGuru LTD and MetaCyberGuru LLC.