Dashboard
Session Activity History
| Ref ID / User Ref | Type / Method | Amount | Status | Created At | Actions |
|---|---|---|---|---|---|
| No transactions initiated in this session yet. Create some payouts or QR collections to test! | |||||
Batch Transfer List
Assemble multiple transactions to dispatch in a single atomic batch payload.
Select Transaction for Webhook Trigger
No transactions available in this session. Create a payout or UPI QR transaction first!
Click a transaction from the list to open simulation actions
JWE Encrypted Console & API Headers Log
OAuth Token Status
No Stored OAuth Token
Middleware will attempt calls without a Bearer header. Run authorization flow to establish security context.
OAuth Control Center
Loading...
Loading...
Redirects to Canara corporate login portal. Enter maker/checker username & password to receive an auth code.
Gateway Client Status
Recent Webhook Deliveries
One-Shot Setup
Generates a fresh API key, an RSA keypair, a webhook secret, and a webhook URL pointing back at this sandbox. Everything is cached in data/client_config.json so subsequent requests authenticate automatically.
Asymmetric Client↔Server Crypto
End-to-end test of the RSA-OAEP + AES-256-GCM hybrid flow:
• Outbound: we sign the request with our RSA private key — Django verifies with our RSA public key.
• Inbound: Django encrypts the response with our RSA public key — only our RSA private key can decrypt it.
API Key
Webhook
RSA Keypair (for signing requests)
The private key is stored only in this sandbox. After generation the sandbox automatically pushes the
public key to Django via PUT /api/v1/clients/me/public-key/ so signed requests succeed
without any manual copy-paste through Django admin.