π Transfer Lifecycle
The typical lifecycle of a transfer involves the following steps:- Initiate Transfer - Start a new transfer by providing recipient details and amount.
- Finalize Transfer (if required) - Confirm the transfer using a PIN/OTP if
shouldFinalizeistrue. - Get Transfer Status - Query the current status of a transfer using the
transferReference.
π What You Can Do
- Send money to bank accounts.
- Track and confirm the state of each transfer.
- Secure transfers with OTP confirmation flows.
- Integrate with multiple providers like Flutterwave, Paystack, and more.
π§± Key Concepts
- Transfer Reference: A unique identifier for each transfer transaction.
- Connect ID: Identifies the merchant or app user initiating the transaction.
- Provider ID: Identifies the PSP (payment service provider) powering the transfer.
π Security
All endpoints are secured with Bearer token authentication. You must pass a valid API key in theAuthorization header for every request.