If you’re about to launch a Shopify store from Pakistan, the first question you’ll hear is: “Can I use Shopify Payments, or do I need a third‑party gateway?” The answer depends on a handful of eligibility criteria that you can verify today, before you sign up for a paid plan or pay any transaction fees.
Direct answer: What you can use right now
As of the latest Shopify policy, Shopify Payments is not yet available for merchants registered in Pakistan. This means you must choose a supported third‑party payment provider (such as PayFast, 2Checkout, or a local bank’s gateway) before you can accept credit‑card payments. The good news is that the setup is straightforward, and you can still benefit from Shopify’s checkout experience.
Why the distinction matters
Shopify Payments is Shopify’s native processor. When it’s available, it simplifies fee structures, reduces the need for extra contracts, and automatically syncs payouts with your Shopify admin. A third‑party gateway introduces:
- Separate merchant accounts and contracts.
- Potentially higher per‑transaction fees.
- Additional configuration steps (webhooks, API keys).
- Different payout schedules.
Knowing this up front helps you budget accurately and avoid a surprise when you try to process your first order.
Eligibility checklist for Shopify Payments in Pakistan
Even though Shopify Payments isn’t live in Pakistan, the checklist below shows what Shopify looks for when it expands to a new country. If Shopify announces availability in the future, you’ll already have the information you need.
- Business registration: A legally registered entity (sole proprietorship, partnership, or company) with a government‑issued tax ID.
- Bank account: A bank account in the same country that supports receiving payouts in the local currency.
- Supported credit‑card brands: Visa, MasterCard, and optionally American Express.
- Address verification: Physical business address that matches the bank account and tax documents.
- Compliance documents: Proof of identity for the account holder(s) and, if applicable, a copy of the trade license.
If any of these items are missing, Shopify Payments will remain unavailable for your store.
Step‑by‑step verification process (pre‑launch)
Follow these actions before you create a Shopify account or choose a plan.
Referral disclosure: Nextpath Solutions may receive a referral fee if you create a Shopify account through these links.
1. Check the official Shopify Payments availability page
Visit Shopify Payments and scroll to the “Supported countries” list. Confirm that Pakistan is not listed. Bookmark the page – Shopify updates it when new markets are added.
2. Identify compatible third‑party gateways
From the Shopify Help Center, locate the article “Payment gateways you can use in Pakistan.” Note the providers that support:
- Credit‑card processing (Visa/MasterCard).
- Local currency settlement (PKR).
- Reasonable per‑transaction fees (typically 2.9 % + 30 ¢, but check each provider).
3. Gather required documentation
Most gateways will ask for:
- Business registration certificate.
- National Tax Number (NTN) or Sales Tax Registration Number (STRN).
- Bank statement showing the account you’ll receive payouts to.
- Owner’s government‑issued ID (CNIC).
4. Create a sandbox or trial account with the chosen gateway
Many providers let you test API keys without processing real money. Use this sandbox to configure the gateway in a development Shopify store (you can stay on the 14‑day free trial). Verify that:
- Checkout redirects correctly.
- Webhooks fire and update order status.
- Currency conversion matches your store’s settings.
5. Estimate fees and cash‑flow impact
Calculate an example transaction (e.g., a 2,000 PKR sale). Apply the gateway’s fee schedule, add any fixed settlement fees, and compare it to the hypothetical Shopify Payments fee (2.9 % + 30 ¢). This helps you decide if the extra cost is acceptable.
6. Document the decision
Write a short internal note with:
- Chosen gateway name.
- Contract start date.
- Fee structure.
- Any pending compliance items.
This note becomes part of your pre‑launch checklist and makes it easy to hand over to a future accountant or agency.
Realistic hypothetical example
Imagine you are “Ayesha’s Hand‑crafted Jewelry,” a new brand based in Karachi. Your assumptions:
- Monthly sales forecast: 150 orders × 3,500 PKR = 525,000 PKR.
- Chosen gateway: PayFast Pakistan, fee = 2.9 % + 30 ¢ per transaction, settlement fee = 0 PKR.
- Shopify plan: Basic Shopify at $29/month (≈ 8,200 PKR).
Fee calculation for one order (3,500 PKR):
- 2.9 % of 3,500 PKR = 101.5 PKR.
- Add 30 ¢ (≈ 5 PKR at current conversion) → total ≈ 107 PKR per order.
Monthly gateway cost ≈ 107 PKR × 150 = 16,050 PKR.
Combined monthly cost (Shopify plan + gateway) ≈ 24,250 PKR. Knowing this before launch lets Ayesha set a realistic cash‑reserve target (e.g., 3× monthly cost = 72,750 PKR) to cover the first few weeks of sales and any refunds.
Common mistakes and how to fix them
- Assuming Shopify Payments works everywhere: Always check the official country list. If you skip this step, you may waste time configuring a non‑existent option.
- Choosing a gateway without local settlement: Some international providers only payout in USD. This creates currency‑conversion fees for Pakistani sellers. Verify settlement currency before signing.
- Missing compliance documents: Gateways often reject applications late in the onboarding process. Gather all paperwork early (business registration, tax IDs, bank statements).
- Not testing in sandbox mode: Directly connecting a live gateway can lead to failed checkout flows that turn away customers. Use a test store to confirm integration.
- Ignoring recurring fees: Some gateways charge monthly account fees in addition to transaction fees. Include these in your cash‑reserve calculation.
Pre‑launch checklist (copy‑and‑paste)
- Visit Shopify Payments country list and confirm Pakistan is not supported.
- Read Shopify’s “Payment gateways you can use in Pakistan” article.
- Select at least two compatible third‑party gateways for comparison.
- Collect business registration, NTN/STRN, bank statement, and owner ID.
- Create sandbox accounts for the shortlisted gateways.
- Integrate each sandbox with a development Shopify store and run a test checkout.
- Calculate per‑transaction and monthly fees for each option.
- Choose the gateway that meets cost, settlement currency, and support criteria.
- Document the decision, contract dates, and fee schedule.
- Set a cash reserve equal to at least three months of combined Shopify plan + gateway fees.
FAQs
Can I use a foreign bank account with Shopify Payments?
No. Shopify Payments requires a bank account in the same country where the merchant is registered. For Pakistani sellers, this means a PKR‑denominated local account.
Will using a third‑party gateway affect my checkout speed?
Generally not. Shopify redirects customers to the gateway’s hosted payment page, which loads quickly if the provider has a reliable CDN. Test the speed in sandbox before going live.
Are there any Shopify apps that help manage multiple gateways?
Yes. Apps like “Multi‑Currency Converter” or “Payment Gateway Selector” can display different options based on customer location, but they add a subscription cost that should be factored into your budget.
Do I need a GST/VAT number for Pakistani merchants?
Pakistan uses sales tax (GST) registration. If your annual taxable turnover exceeds the threshold set by the Federal Board of Revenue, you must register and display the tax on invoices. This is separate from payment‑gateway eligibility.
Conclusion
Before you click “Start free trial” on Shopify, verify whether Shopify Payments is available in Pakistan. Since it isn’t, pick a compatible third‑party gateway, gather the required documents, test the integration, and calculate the true cost of each transaction. Following the checklist above will give you a clear cash‑reserve target and prevent surprise fees after you launch.
When you feel confident about the payment setup, you can move on to the next pre‑launch steps: domain registration, product uploads, and a soft launch test order. If you hit a roadblock during verification, consider reaching out to a local Shopify Expert or a payment‑gateway support team – they can often expedite the compliance review.