PayGate

Accept payments in Pakistan. Verification happens automatically.

PayGate gives your website a hosted checkout page, a signed API and automatic bank transfer verification. Money goes straight to your own NayaPay account.

Why PayGate

Automatic verification

The payment email arrives in your Gmail. The system matches the amount and Transaction ID and marks the order paid.

Your account, your money

Every merchant sets their own NayaPay account and Gmail. The gateway never holds your money.

Hosted checkout

A mobile-friendly payment page with account details, QR code, countdown timer and live status.

Signed API and callbacks

HMAC SHA256 signed API. Paid, cancelled and expired callbacks reach your website with automatic retries.

Merchant dashboard

Balance, transactions, monthly report, recharge and API keys in one place.

Security

Encrypted Gmail App Password, protection against fake emails, login limits and admin approval.

How to get started

  1. Sign up with your name, email and password.
  2. Send an approval request with your website and NayaPay account details.
  3. After approval, set your Gmail and App Password and get your API keys.
  4. Create payments with the API, send customers to checkout, and complete orders from the callback.

Pricing

2%

per successful (paid) transaction. No monthly fee.

See pricing

Developer friendly

One POST creates a payment link and one callback updates your order. Works with PHP, Node, Python and more.

Read the documentation

Start accepting payments on your website

Sign up