Multi-Rail Dynamic Switching
Smart transaction switches automatically route payments between JazzCash, Easypaisa, and 1Link / Raast nodes, preventing checkout failures during bank outages.
Deliver a frictionless, mobile-first checkout experience with JazzCash, Easypaisa, and Raast Instant QR across Pakistan.
A frictionless, mobile-first hosted checkout engineered for Pakistani commerce. Connect your customers to JazzCash, Easypaisa, and Raast Instant QR with 99.9% uptime, zero-redirect overlays, and instant webhook verification.
Approve in your wallet app
This sample QR cannot receive payments.
Demo completed. No money was charged and no transaction was created.
Interactive demo · No money charged
From social sellers to large enterprise platforms, Flux Hosted Checkout provides bank-grade reliability with local customer familiarity.
Smart transaction switches automatically route payments between JazzCash, Easypaisa, and 1Link / Raast nodes, preventing checkout failures during bank outages.
Customers complete payment in a clean, focused payment page or seamless modal overlay without confusing multi-step gateway hops.
Generates standardized dynamic Raast P2M QR codes scannable by all 30+ Pakistani mobile banking and digital wallet apps.
Every completed transaction triggers a sub-200ms HMAC-SHA256 signed event payload, ensuring safe and instantaneous order fulfillment.
Real-time telemetry detects buyer abandonment patterns and authorization latencies to systematically elevate checkout completion rates.
Flux never holds merchant deposits or customer balances. Settlement clears directly via authorized banking rails into your verified bank account.
Integrate Flux Hosted Checkout with a single API request from your website, mobile app, or backend service.
Send an authenticated POST request with amount, order ID, and return URL to receive a unique checkout_url.
Redirect your customer to the returned checkout URL. The session remains active for 10 minutes with real-time status polling.
Validate the cryptographic HMAC-SHA256 signature in the webhook payload and fulfill the order with 100% confidence.
POST /api/v1/payments/create
Authorization: Bearer $FLUX_SECRET_KEY
Content-Type: application/json
Idempotency-Key: order-9402-checkout
{
"amount": 4850,
"order_id": "ORDER-9402",
"payer_email": "customer@example.pk",
"return_url": "https://yourstore.pk/order/complete",
"cancel_url": "https://yourstore.pk/cart"
}
// Response:
// payment.checkout_url = "https://gofluxpay.com/pay/FLX-9402"
Register your merchant account today and start collecting with JazzCash, Easypaisa, and Raast Instant QR.
Create your account, submit your business for review, and connect the payment methods your customers already know.