Prerequisites
- Sandbox API key from the Partner Portal (
raas_sandbox_*) - Request-money feature enabled on your partner (
allowedApisincludesrequest-money, or unset for all features) - Optional:
landingBaseUrl/ WhatsApp settings solandingLinkandwaLinkare populated
Create a request
1
Set base URL and key
2
POST /v1/request-money
Supply a stable 8-character alphanumeric Minimum requester identity: name + address.country. Include
referenceId (a-z, A-Z, 0-9) from your systems.dob when you have it.3
Use the returned links
A successful create returns your
referenceId, public status (typically pending), and payer URLs:Share the URL that matches your payer experience. Persist
requestId from the webhook (or correlate via referenceId on GET) for later settlement events.4
Look up status
pending, processing, completed, rejected, cancelled.Try it in the Partner Portal
Authenticated partners can exercise create, route validate, and lookup from Developer → Request money without pasting an API key in the browser. That playground proxies the same/v1/request-money contract.
Next steps
Create and lookup
Full field notes, status mapping, errors.
Webhooks
Wire
request_money.* and operation.*.Lifecycle
How the payer link becomes an operation.
Partner Portal
Keys, webhooks, and playground.