Live before your chai gets cold.
Sign up, add the account you already have, and you are taking payments in about five minutes. No NTN, no forms, no approval queue.

Now live: receive payments in your
Raqami Islamic Digital Bank account, confirmed within seconds.
Accept payments from
Easypaisa,
JazzCash and ![]()
![]()
+35Pakistani banks, straight into your own account.
Now live: Shopify Flow and the WordPress plugin
Your customer pays from the app already on their phone. DPay confirms it by itself, usually in seconds.
Your customer browses your shop, picks what they like and adds it to the cart. Shown here: Apnao.pk, a marketplace that takes payments with DPay.
Bank transfer, Easypaisa and JazzCash at your checkout, through the WooCommerce plugin, the Shopify app or the API. No account number typed out by hand.
Easypaisa, JazzCash, SadaPay or any of 47 banks and wallets. Whatever is already on their phone.
The order total and a reference, straight into the shop's own account. DPay never touches the money.
DPay verifies the transfer and the order confirms on its own. No WhatsApp follow-up, no screenshot, no checking the bank app.
Drop it in a WhatsApp chat, an Instagram DM or on your website. Your customer needs nothing new: no app to install, no card, no account.
Easypaisa, JazzCash, SadaPay or any of 47 banks and wallets. Whatever is already on their phone.
The exact amount and a reference, straight into your own NayaPay, Raqami or Meezan account. DPay never touches the money.
DPay confirms the payment by itself, usually in seconds. The order confirms, the customer gets a receipt, and nobody asks for a screenshot.
Easypaisa
JazzCash
SadaPay
NayaPay
HBL
Meezan
UBL
MCB
Anarkali Leather Co.NayaPay · 03•• ••• ••67Copy


Ronin Pebble R-7130 EarbudsBeige · × 1
Easypaisa
JazzCash
SadaPay
NayaPay
HBL
Meezan
UBL
MCB
Apnao.pkNayaPay · 03•• ••• ••67Copy
No NTN.No gateway approval.No per‑sale fees.No screenshots.Just paid.
That is the whole flow. There is no screenshot anywhere in it.
Sent with the PDF the moment you create one. When the transfer lands it marks itself paid and the receipt goes out.

Create once, share everywhere. Every open is a fresh checkout with its own reference.
An invoice every month, paid by transfer. DPay tracks which months are settled.
Your customers pay on a page that looks like your shop, not like someone else's. A checkout people recognise is one they finish.

Built from every verified payment: totals, history, the bank they pay from.
Volume by day, success rate and where your customers pay from.
Your order confirms itself the moment the payment does.
The WooCommerce plugin, the Shopify app, or one endpoint from your own code. Test keys let you try it without moving money.
Add several NayaPay, Raqami or Meezan accounts and DPay spreads your checkouts across them. Larger plans hold more.
The reference as llms.txt, with a ready-to-paste prompt for Claude or Cursor. Integrate in an afternoon.
Customers pay straight into your own account.
No balance, no payout schedule, no waiting.
A refund is a transfer from your own bank, with the verified record to work from.
Try everything free for 7 days, no card. Plans then run 30 days and you pay for them the way your customers pay you: by transfer. Higher plans raise the limits and from Growth put your own brand on the checkout.
Full details, limits and how billing works on the pricing page, with every plan compared side by side.
No. Customers transfer directly from their bank or wallet into your own NayaPay, Raqami or Meezan account. DPay only confirms that it arrived. There is nothing to settle and nothing to withdraw.
Any of the 47 Pakistani banks, wallets and microfinance banks in the checkout: Easypaisa, JazzCash, SadaPay, HBL, UBL, Meezan and the rest. They pay from the app they already use; the money lands in your account.
With NayaPay, payments usually confirm within seconds. With Meezan it takes three to five minutes. The customer's checkout updates by itself while they wait, so nobody refreshes and nobody sends a screenshot.
DPay will not guess. It marks the payment as needing review and shows you both transfers; you pick the right one with a click. One transfer can only ever pay for one order.
No. You need a NayaPay, Raqami or Meezan account that receives money. Setup takes a few minutes.
Every new business starts with a 7-day free trial: every feature, 100 payments, no card. Plans then start at PKR 1,500 for 30 days with no percentage of your sales; every plan includes every feature. You pay for DPay the same way your customers pay you: by transfer.
Because DPay never holds funds, a refund is a transfer from you back to your customer, from your own bank. DPay gives you the verified record to work from. Our own plan fees have a 7-day refund window; see the refund policy.
A NayaPay, Raqami or Meezan account and five minutes. The 7-day free trial is enough to see it work.