Create a merchant-initiated transfer
recipient_id or destination must be provided.
POST /v1/recipients and referenced by recipient_id.destination is provided.on_behalf_of.customer_id is effectively required because the inline recipient-creation flow needs a customer context.Idempotency-Key; X-Idempotency-Key is also accepted as a fallback.X-Idempotency-Key is also accepted.Example: 550e8400-e29b-41d4-a716-446655440000NGN | USDNGN transfers: only BANK_ACCOUNT recipients.USD transfers: only US_BANK_ACCOUNT or SWIFT_BANK_ACCOUNT recipients.50000.00txn_abc123destination.Example: 750e8400-e29b-41d4-a716-446655440000recipient_id.PROCESSING, SETTLED, or FAILEDNGN or USD)USD)debit_amount is USD derived from the live USD→NGN sell rate at creation time.