Disposable Accounts
Short-lived virtual account numbers for single-use payment collection. The account expires after the duration you set and will no longer accept credits after that point. Funds settle directly into your business settlement account.
How It Works
Create a disposable account for a customer's payment session. Set expireIn (in seconds) to control how long the account remains active. Once a payment is received, your registered webhook fires with the transaction details — use paymentRef from the payload to reconcile it to the correct order or customer.
Disposable account numbers can be reused across different customers after the original account expires. Never identify a transaction by account number alone — always use the paymentRef from the webhook payload.
This endpoint requires a valid Bearer token. Obtain one from the Access Token endpoint and pass it as Authorization: Bearer <token>.