Step 1 — Decide which payment methods you need
If your customers are mostly in Pakistan, you must support: cards (Visa/Mastercard), mobile wallets (JazzCash, easypaisa), Raast, and bank transfer. Skipping any of these costs you sales — Pakistani shoppers abandon checkouts that don't show their preferred method.
Step 2 — Choose a payment gateway
Pick a Pakistani gateway that supports every method above through one integration. Look for transparent MDR, T+1 settlement, and plug-and-play integrations for your stack.
Step 3 — Sign up and complete onboarding
You will need basic business info, your Pakistani bank account details, and KYC documents (CNIC for sole proprietors, NTN/incorporation for companies). With Rapid Gateway, the entire onboarding is online.
Step 4 — Integrate with your store or website
- For WooCommerce: install the plugin, paste your API keys, save.
- For Shopify: add the Rapid Gateway app from the Shopify App Store and authenticate.
- For custom websites: drop the JS snippet on your checkout page or call the REST API.
- For freelancers/services: skip the website — use Rapid Gateway invoicing to send payment links over WhatsApp.
Step 5 — Test, then go live
- Make test payments using sandbox credentials.
- Switch to live API keys.
- Make one real low-value payment to verify settlement to your bank.
- Set up webhooks for your accounting / order management.
- Start sharing the checkout — and watch the money roll in.
Which payment methods should you accept in Pakistan?
Pakistani shoppers abandon checkouts that don't show their preferred method, so the safe default is to accept all of them through one gateway:
- Cards (Visa, Mastercard, PayPak): essential for e-commerce and international customers, secured with 3-D Secure.
- Raast: Pakistan's instant SBP payment rail — real-time, lowest fees, every bank.
- JazzCash & easypaisa: the two dominant mobile wallets; many customers pay only from a wallet balance.
- Bank transfer: direct account payments for larger or B2B orders.
- QR & payment links: for in-person sales and getting paid over WhatsApp.
How much does it cost to accept online payments in Pakistan?
Gateways charge a Merchant Discount Rate (MDR) — a small percentage per successful transaction. Most Pakistani providers quote it per merchant after a sales call, so you don't know your rate up front.
Rapid Gateway publishes a flat 2% on wallet payments (JazzCash, easypaisa) and 2.5% on cards, with no setup fee — see the full pricing. For a side-by-side of the major options, read our 2026 guide to the best payment gateways in Pakistan.
How to accept online payments without a website
You don't need a website or a developer to get paid. Freelancers, consultants and home businesses can send a branded invoice with a built-in payment link, or share a payment link or QR code over WhatsApp. The customer taps it, pays with any method, and you receive a clean settlement to your bank — no integration required.
Integrating with your tech stack
On a custom stack you create a payment server-side, redirect the customer to a hosted checkout, and confirm the result with a signed webhook. Our developer guide to integrating JazzCash & easypaisa walks through the REST API, sandbox testing and webhooks with Node and PHP examples. Prefer no code? Use the official WooCommerce, Shopify or WordPress plugins.
Frequently asked questions
Is it legal to accept online payments in Pakistan?
Yes. Online card and wallet payments are processed by State Bank of Pakistan-regulated providers. Rapid Gateway is SBP-licensed and PCI-DSS ready, so sensitive card data is handled on compliant infrastructure and never stored on your own servers.
How long does it take to start accepting payments?
Most merchants are live the same day. After a short onboarding call and KYC — a CNIC for sole proprietors, or NTN / incorporation documents for companies — sandbox keys arrive the same day, and live keys once KYC is verified.
Can freelancers accept card payments without a registered company?
Yes. Sole proprietors and freelancers can onboard with a CNIC and accept cards, Raast and wallets — through a hosted checkout or simple payment links — without registering a company.
How fast do I receive my money?
Card and wallet payments settle to your local PKR bank account on T+1 (the next business day). Raast payments settle in real time, and you can track every transaction and its settlement status in your dashboard.