Initialize S2S Bank Transfer With Wallet

Create a bank transfer payment collection that settles into the selected NGN wallet.

Endpoint

POST /api/s2s/v1/banktransfer/initialize/wallet

Request Body

{
  "amount": "5000",
  "currency": "NGN",
  "email": "customer@example.com",
  "reference": "S2S_WALLET_TRANSFER_001",
  "wallet_code": "NGN169XXXX"
}

Notes

  • Only NGN is supported.
  • wallet_code is required.
  • The selected wallet must belong to the merchant, match the request domain, be active, and be NGN.