Create Checkout Wallet
Checkout
Create Checkout Wallet
This endpoint generates a new checkout wallet for an organization. Organization must be active and have configured primary and secondary prefixes.
POST
Create Checkout Wallet
When a checkout wallet is generated without an ‘expiryDurationMinutes’, the
system default of 30 minutes is applied to that wallet.
Example:
02600494-1a3c-11f0-a818-6045bd97b81dExample:
20000Example:
8b4432bc-f3c7-4055-b5e5-e232707e79af. You can get this Id using
the ‘Get Organization Prefix Mapping Endpoint’This is the duration in minutes for which the wallet is to be active
Example:
30.Example:
CHK202507241358013544205.Example:
This is a checkout wallet.Example:
NGN.Example:
john_doe@gmail.com.This is the customer name. Example:
John Doe.This can either be Fixed or Percentage. This property is required when it is a
split payment. Example:
Fixed.Required for split payments. Defines the distribution of funds among multiple beneficiaries.Example:
[{ "beneficiaryId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "splitValue": 100, "feeValue": 5, "feeBearer": true }]Pass this to determine the name that should show when you validate the account
number on banking applications. Example:
John Doe.