E-commerce Payment Gateways in Pakistan Explained
You have built your online store, listed your products, and run your first Facebook ad. Orders start coming in — and then the confusing part begins. A customer asks "JazzCash hai?", another wants to pay by card, a third insists on cash on delivery, and a fourth asks for your bank account number. Payments are the most tangled part of running e-commerce in Pakistan, and choosing the wrong setup quietly costs you sales, time, and money every single week.
You have built your online store, listed your products, and run your first Facebook ad. Orders start coming in — and then the confusing part begins. A customer asks "JazzCash hai?", another wants to pay by card, a third insists on cash on delivery, and a fourth asks for your bank account number. Payments are the most tangled part of running e-commerce in Pakistan, and choosing the wrong setup quietly costs you sales, time, and money every single week.
Cash on Delivery: still king, but an expensive one
Cash on Delivery remains the most used payment method for online shopping in Pakistan. A large share of customers — especially first-time buyers and shoppers outside major cities — will not order without it. COD builds instant trust because the customer pays only when the product is in their hands. For a new store with no brand reputation, offering COD can easily double your order volume compared to prepayment-only.
But COD has real costs that many new sellers underestimate. The biggest is returns. Industry experience in Pakistan shows COD return rates typically run between 15 and 30 percent, depending on the product category. Fashion and low-priced impulse items sit at the higher end. Every returned parcel costs you two-way courier charges — usually Rs. 250 to Rs. 400 per side — plus packing material and your time. On a Rs. 1,500 order, a single return can wipe out the profit of three successful deliveries.
Then there are fake orders. Competitors, pranksters, or simply careless customers place orders with wrong numbers or no intention of accepting. Each fake order burns courier fees and packing costs. Smart stores fight this with order confirmation calls or WhatsApp messages before dispatching — a 30-second call that saves hundreds of rupees.
The practical takeaway: offer COD, because refusing it loses you most of the market. But never depend on it alone. Every additional prepayment option you add shifts a portion of orders away from COD's risks and onto safer ground.
JazzCash and EasyPaisa: the mobile wallet advantage
Mobile wallets are the backbone of digital payments in Pakistan. JazzCash and EasyPaisa together have tens of millions of registered users, and crucially, they reach customers who do not have bank accounts or debit cards — which is still the majority of online shoppers in smaller cities and towns.
For a store owner, accepting wallet payments is straightforward. You share your JazzCash or EasyPaisa account number (or a QR code), the customer sends the amount, and shares a screenshot of the transaction. For higher volumes, both providers offer merchant accounts and API integrations that plug directly into Shopify or WooCommerce, confirming payments automatically without screenshots.
The costs are reasonable. Person-to-person wallet transfers are often free or nearly free. Merchant gateway transactions typically carry a fee in the range of 2 to 3 percent per transaction — far less than what a COD return costs you. Settlement to your bank account usually happens within one to two working days.
The real advantage is customer comfort. A buyer in Multan who has never owned a debit card almost certainly has EasyPaisa on their phone. When you accept it, you remove the biggest friction in their purchase: figuring out how to pay you. Stores that add wallet payments commonly see prepayment rates climb within weeks, because the option finally feels easy rather than intimidating.
Bank transfers and IBFT: the trusted middle ground
Direct bank transfer — through IBFT, Raast, or a simple account number — sits between COD and wallets in customer trust. Many Pakistani shoppers, especially for higher-value orders above Rs. 5,000, actually prefer transferring to a bank account because it feels more "official" than a wallet number. A business bank account in your store's name adds credibility that a personal EasyPaisa number cannot match.
Raast, Pakistan's instant payment system, has made this even smoother. Transfers through Raast are typically free and settle instantly, 24 hours a day, even on weekends and holidays. If your bank supports Raast person-to-person transfers via a Raast ID (usually your phone number), customers can pay you in seconds without any fee on either side.
The downside is manual work. Unless you integrate a proper gateway, someone has to check each transfer, match it to the right order, and confirm it to the customer. At 10 orders a day this is manageable. At 100, it becomes a full-time job and a source of errors. That is the point where a proper payment gateway integration starts paying for itself.
For stores selling expensive items — electronics, furniture, bridal wear — bank transfer is often the primary prepayment method. Consider offering a small discount, even 2 to 3 percent, for bank transfer or Raast payments. It nudges customers away from COD, and the discount costs far less than the average COD return.
Debit and credit cards: PayPak, Visa, and Mastercard
Card payments are the smallest slice of Pakistani e-commerce today, but the slice that grows fastest year over year, especially among urban, higher-income shoppers and overseas Pakistanis buying for family back home. If you sell to customers in Karachi, Lahore, or Islamabad's DHA neighborhoods — or to the diaspora — card acceptance matters.
To accept cards online in Pakistan, you need a payment gateway aggregator. The well-known options include Keenu, PayFast, and similar State Bank-regulated providers that connect your store to card networks including PayPak (Pakistan's domestic card scheme), Visa, Mastercard, and sometimes UnionPay. Setup typically requires your business registration documents, NTN, and a business bank account, with approval taking one to three weeks.
Card transaction fees in Pakistan generally run around 2.5 to 3.5 percent per transaction. That sounds high until you compare it with COD economics: a 3 percent fee on a confirmed, non-returnable payment beats a 20 percent return rate on COD every time.
One practical note: many Pakistani debit cards are not enabled for online transactions by default. Customers often need to activate e-commerce on their cards through their bank's app first. If a customer says "my card is not working", this is the first thing to suggest — it resolves most failures.
Comparing the real costs: fees side by side
Let us put honest numbers next to each other for a Rs. 2,000 order, because the cheapest-looking option is rarely the cheapest in practice.
Cash on Delivery: no transaction fee, but factor in a 20 percent average return rate. That means one in five orders costs you roughly Rs. 600 in two-way courier plus packing, with zero revenue. Spread across all orders, COD's hidden cost averages roughly Rs. 120 per order — a 6 percent effective cost, before counting fake orders and your confirmation-call time.
JazzCash or EasyPaisa merchant gateway: around 2 to 3 percent, so Rs. 40 to Rs. 60 on this order. No returns risk from payment failure, near-instant confirmation, minimal manual work.
Bank transfer via Raast: effectively zero fee. Manual reconciliation time is the only cost, which matters at scale but is negligible for new stores.
Card gateway: around 2.5 to 3.5 percent, so Rs. 50 to Rs. 70. Zero return risk, automatic confirmation, trusted by premium customers.
Viewed this way, prepayment options are not more expensive than COD — they are usually cheaper once you count what COD really costs. The barrier is psychological, not financial: customers need to trust you enough to pay first.
The COD returns problem — and how smart stores cut it
Since COD is unavoidable, the skill is managing its downsides. The most effective tactic is the confirmation call or WhatsApp message before dispatch. A quick "Assalam-o-Alaikum, aap ne XYZ order kiya tha, confirm hai?" filters out wrong numbers, prank orders, and hesitant buyers. Stores that confirm every order typically cut returns by a third or more.
Second, charge advance for high-risk orders. If an order is above Rs. 10,000, or going to a far-flung area with expensive courier, ask for partial advance — even Rs. 500 — via JazzCash or bank transfer. Customers with genuine intent almost always agree. Those who refuse were likely to refuse the parcel too.
Third, blacklist repeat offenders. Keep a simple spreadsheet of numbers that refused parcels twice. Refuse their future COD orders or require full advance. Your courier company may also share return data that helps you spot patterns.
Fourth, package well and describe honestly. A surprising share of "returns" are actually customers refusing parcels because the product did not match the photos. Accurate pictures, honest fabric descriptions, and real size charts prevent more returns than any policy ever will.
Which payment mix is right for a new store
For a store doing under 50 orders a day, the practical starter mix is: COD plus JazzCash/EasyPaisa numbers plus one bank account for transfers. This covers roughly 95 percent of Pakistani online shoppers with almost zero setup cost. Add the wallet numbers and bank details clearly on your checkout page and in your order-confirmation messages.
Once you cross 50 to 100 orders daily, integrate properly. Connect a wallet merchant API and consider a card gateway. At this volume, manual screenshot-checking becomes a bottleneck, and automation saves a full employee's worth of time.
If you sell premium products (average order above Rs. 8,000), prioritize cards and bank transfer from day one. Your customers have cards, and COD on expensive items is where return losses hurt most.
If your customers are mostly overseas Pakistanis ordering for family in Pakistan, card payments are essential — they cannot do COD from Dubai or London. Make sure your gateway accepts international cards.
Setting it up: what you actually need to do this week
Here is the concrete checklist, in order.
First, get your receiving accounts ready. Open or designate a JazzCash and an EasyPaisa account in your business name or your own name, and note down the account numbers. Open a business bank account if you do not have one, and activate Raast on your mobile number through your bank's app.
Second, display payment options clearly. On your website's checkout page and in WhatsApp order messages, list every option: COD, JazzCash number, EasyPaisa number, bank account with IBAN, and Raast ID. Confusion at checkout kills sales — a customer who cannot figure out how to pay will simply leave.
Third, write your payment confirmation process. Who checks the screenshots? How fast do you confirm? Aim to confirm every prepayment within 30 minutes during working hours. Speed here builds the trust that converts COD shoppers into prepayment shoppers over time.
Fourth, apply for a proper gateway once volume justifies it. Gather your documents early — business registration, NTN, bank statements — because approval takes weeks and you do not want to start the paperwork when you are already drowning in manual payments.
Frequently Asked Questions
Do I really need COD for my new store?
For most Pakistani stores, yes — at least at the start. A large portion of shoppers will not buy without it, and refusing COD can cut your orders dramatically. The strategy is not to avoid COD but to surround it with prepayment options and manage its risks with confirmation calls.
Are JazzCash and EasyPaisa enough, or do I need a proper gateway?
For under 50 orders a day, wallet numbers plus bank transfer are enough and cost almost nothing to run. Beyond that volume, manual verification becomes slow and error-prone, and a proper API-integrated gateway pays for itself in saved labor alone.
How do I handle a customer who sent a fake payment screenshot?
Compare the transaction ID in the screenshot against your actual wallet or bank statement before dispatching — never trust the image alone. For API-integrated gateways this check is automatic. Politely tell the customer you could not verify the payment and ask them to resend; genuine customers will cooperate.
What documents do I need for a card payment gateway in Pakistan?
Typically your business registration (sole proprietorship, partnership, or company documents), NTN certificate, a business bank account, and sometimes recent bank statements. Requirements vary slightly between providers like Keenu and PayFast, so check their current list before applying.
Should I offer discounts for prepayment?
Yes, and it works well. Even a 2 to 3 percent discount for JazzCash, bank transfer, or card payment shifts meaningful order volume away from COD. The discount costs far less than the average COD return, and prepayment customers also tend to be more committed buyers.
Can overseas Pakistanis pay on my store?
Yes, if you accept international debit and credit cards through a card gateway. This is a significant market — overseas Pakistanis regularly order gifts, groceries, and clothing for family back home. Without card acceptance, you are invisible to them.
What about refunds for prepayments?
Have a clear, written refund policy before you need one: refunds within 7 days for unused items, processed back to the original payment method within 5 to 7 working days. A clear policy actually increases prepayment trust — customers pay in advance more readily when they know they can get their money back.
Payments feel complicated because Pakistan's e-commerce market genuinely offers more options than most countries — COD culture plus wallets plus bank transfers plus cards. But that variety is an advantage, not a burden. The stores that win are not the ones with the fanciest technology; they are the ones that let every customer pay the way that customer finds easiest, while quietly steering the economics toward prepayment. Set up the full mix, confirm fast, manage COD smartly, and payments stop being a headache and start being a competitive edge.
If you are launching a store and want payments, COD flow, and checkout set up properly from day one, AlphaNest Technology builds e-commerce stores for Pakistani businesses with every payment option integrated and tested — so your first order is never lost to a confusing checkout. Get in touch for a free consultation.
Discuss your requirement