Merchant payments for Pakistan

Accept payments
in Pakistan
with confidence.

Accept JazzCash, Easypaisa and QR Pay on hosted checkout. Distribute your available balance through the Payout API, or request a payout directly in the official web portal.

3
Payment methods
2.5%
Starting MDR
One
Merchant dashboard
FluxHOSTED CHECKOUT
1. Method2. Authorize

Choose how to pay

Payment to Demo StoreRs 2,500.00Order #FLX-DEMO-1024

Interactive demo · No money charged

Your checkout. Hosted by Flux.
ONE OPERATING VIEW

From checkout to payout,
one connected view.

Customers pay on hosted checkout. Your team follows payments, balances and settlement activity in one place.

YOUR PAYMENT JOURNEY
  1. 01

    Create a payment

    Create a checkout from your dashboard or server integration.

  2. 02

    Your customer pays

    They choose an enabled wallet or QR payment method.

  3. 03

    Follow the status

    Track verified payment updates and transaction records.

  4. 04

    Review your balance

    See settlements, available funds and payout requests.

Hosted checkout

Give every order a dedicated payment page with familiar local methods.

Explore checkout
PAYMENT METHODS & PUBLISHED FEES

Familiar ways to pay.
Rates you can see.

Three local methods. Clear merchant discount rates.
JazzCash at 3.8%, Easypaisa at 3.8%. QR Pay at 2.5%.

Mobile wallet

JazzCash

3.8%

MDR per successful payment

Let customers authorize a payment from their JazzCash wallet on a Flux hosted checkout.

Explore JazzCash
Mobile wallet

Easypaisa

3.8%

MDR per successful payment

A familiar wallet payment experience, with clear instructions and payment status.

Explore Easypaisa
QR payment

QR Pay

2.5%

MDR per successful payment

Accept OneQR / Raast QR payments through the available provider flow.

Explore QR Pay

MDR is deducted from the merchant payment amount. Negotiated account rates and any applicable taxes or other agreed charges follow your merchant terms. Methods require approval and provider activation.

COLLECT. AUTOMATE. PAY OUT.

Your available balance.
Ready for its next move.

Choose how to send funds from your available balance: automate payout requests through the Payout API, or initiate them yourself in the official Flux web portal.

OFFICIAL WEB PORTAL

Official Web Portal Payouts

Sign in to the official Flux web portal to review your available balance, select a verified payout destination and submit your payout directly from the dashboard.

1.6%published service charge
Available balancePortal requestConfirmed transfer
Explore portal payouts

Instant bank transfers are supported for eligible, enabled accounts. Final credit depends on provider confirmation, bank availability, balance and account review. Incoming funds must become available before they can be sent.

ABOUT FLUX PAY

One platform.
Built around
your business.

A connected payment experience for Pakistani businesses: customer collections, API distribution and payouts initiated in the official web portal.

Your customers get familiar ways to pay. Your team gets clear transaction records and a workspace to follow funds after checkout.

FluxILLUSTRATIVE WORKSPACE

Every payment,
in perspective.

Example available balancePKR 48,500.00
Order #1024QR Pay · Example transaction
PKR 2,500Completed
Payments Balances Settlements
See the merchant workspace
FOR DEVELOPERS

API-first.
Integrate with clarity.

Use Pay-in APIs to create customer checkouts and Payout APIs to distribute available merchant funds. Verify every payment and transfer result on your server.

  • Pay-in & Payout APIs
  • Idempotent creation
  • Signed webhooks
  • Test & live credentials
create-payment.http
POST /api/v1/payments/create
Authorization: Bearer $FLUX_SECRET_KEY
Content-Type: application/json
Idempotency-Key: order-1024-create

{
  "amount": 2500,
  "order_id": "ORDER-1024",
  "payer_email": "buyer@example.com",
  "return_url": "https://example.com/thanks"
}

// Use the returned payment.checkout_url.
// Verify status on your server before fulfilment.
Secret credentials stay on your server.
YOUR NEXT STEP

A straight path to accepting payments.

Set up your account, complete the review and connect when approved.

01

Create your account

Register your business contact details and complete email verification.

02

Apply as a merchant

Submit your business, identity and settlement information securely.

03

Complete the review

Track your application and provide any additional information requested.

04

Connect & collect

Create API credentials or payment links once your account is approved.

SECURITY & CONTROL

Built for careful, controlled operations.

Private business documents

Business verification documents are handled separately from public website assets.

Verified payment updates

Payment status is confirmed on the server, rather than accepted from a customer’s browser.

Account & payout controls

Payment access and payout activity follow the permissions configured for each merchant.

FREQUENTLY ASKED QUESTIONS

Straight answers before you apply.

Methods, fees, onboarding and integration. All in one place.

Which payment methods can I offer?

Flux offers JazzCash, Easypaisa and QR Pay through the OneQR / Raast provider flow. Customers only see methods enabled for the merchant and available for their payment.

What are the published transaction fees?

JazzCash: 3.8% MDR. Easypaisa: 3.8% MDR. QR Pay: 2.5% MDR. Agreed account rates, fixed fees and reserves may apply.

How does hosted checkout work?

Create a payment link from your merchant dashboard or integration, then share or redirect to the returned checkout URL. Flux displays the amount and available payment methods. Your backend verifies the payment before you fulfil the order.

Do I need merchant verification?

Yes. Complete your account and business application, supply the requested documents and settlement details, and pass the merchant review before accepting live payments.

How do automated API payouts work?

Connect your business software to the Flux Payout API to initiate payout requests programmatically from your available merchant balance. The 2.5% service charge applies to API-initiated payouts and covers this automated service. Your integration can submit requests and follow verified status updates without manually entering each request in the web portal.

What is the charge for payouts through the official web portal?

Payouts initiated directly in the official Flux web portal carry a 1.6% service charge. Sign in to your merchant dashboard, review your available balance, select a verified payout destination and submit the request.

Why do API payouts and portal payouts have different rates?

The pricing reflects how a payout is initiated. Official web portal payouts are submitted directly by the merchant and carry a 1.6% charge. Payout API requests are initiated programmatically through your integrated business systems and carry a 2.5% charge for the automated service.

Will my bank receive the transfer instantly?

Instant transfers are supported when the provider, destination and merchant account are enabled and eligible. Credit is confirmed by the provider; bank outages, account review or processing can delay a transfer. Incoming funds must first become available.

Can I try checkout without paying?

Yes. The interactive checkout on this page is a visual demonstration. It never sends a charge request. Use the platform’s test credentials for a separate integration test.

Need another detail? Contact our team

START WITH FLUX

Your next payment.
A better experience.

Create your account, submit your business for review, and connect the payment methods your customers already know.

Hosted checkout Three local methods One workspace