Payment types you can support
- RTP Now - Request a payment the customer approves immediately.
- RTP Later - Request a payment that the customer can approve later.
- Dynamic QR - Generate a per-transaction QR with a known amount.
- Static QR - Use a reusable QR where the customer enters the amount.
How Safepay fits
- Aggregator model - You create aggregator merchants and link them to Raast merchants.
- Payments and payouts - Initiate RTP and QR payments, and send payouts with the same credentials.
- Operational tooling - Manage access keys, refunds, webhooks, and ledgers through APIs.
Integration path
Request aggregator access
Follow Create aggregator account to receive your
{{aggregator_id}}.Create and link merchants
Create aggregator merchants and link them to Raast merchants.
Choose a payment flow
Implement the right payment type for your use case.
Subscribe to webhooks
Use webhooks to receive status updates and settlements.
Environments and base URLs
| Environment | Base URL | Notes |
|---|---|---|
| Sandbox | https://dev.api.getsafepay.com/raastwire | Use for integration testing. |
| Production | https://api.getsafepay.com/raastwire | Live traffic and real money movement. |
All API paths are prefixed with
/v1/aggregators/{{aggregator_id}}/....