Skip to main content
Welcome! This guide will help you integrate FEX Payments and process your first transaction.

🧭 Overview

FEX Payments enables merchants to accept payments directly from customer wallets using QR-based flows or push approvals. You can integrate using:
  • POS terminals
  • Ecommerce flows
  • Mobile applications

⚑ Quick guide to start the integration (5 Steps)

1. Get Credentials

You will receive:
⚠️ Store client_secret securelyβ€”it cannot be retrieved again.

2. Generate Access Token

Use OAuth2 client credentials:
Tokens expire in 5 minutes, so implement refresh logic.

3. Create a Payment

Call:
You’ll receive:
  • payment_intent.id
  • qr_code_url

4. Show Payment to Customer

  • Display QR code (Standard flow), or
  • Scan customer QR (Reverse flow)

5. Handle Webhook

FEX sends:
πŸ‘‰ Update your order only after receiving this event.
Start with: πŸ‘‰ Standard QR Flow

πŸš€ Next Steps

  • Accept Payments β†’
  • Webhooks β†’
  • Refunds β†’