To improve performance on your system, the upon successful creation of a
wallet in favour of a customer, the returned walletId, accountNumber and
bankCode should be stored in your database
Request Body
Your Unique identifier for the wallet. (Must be a UUID) Example:
“3fa85f64-5717-4562-b3fc-2c963f66afa6”
The ID of the wallet group this wallet belongs to. (Must be a UUID)
Example: “3fa85f64-5717-4562-b3fc-2c963f66afa6”.
This is an optional field
The ID of the customer who owns this wallet. (Must be a UUID) Example:
“3fa85f64-5717-4562-b3fc-2c963f66afa6”
The balance available for transactions. Example: 0
The total balance including pending transactions. Example: 0
ID referencing wallet restrictions. (Must be a UUID) Example:
“3fa85f64-5717-4562-b3fc-2c963f66afa6”
This is an optional field, the value should be gotten from the get wallet restrictions endpoint in the wallet utils section
ID referencing wallet classification. (Must be a UUID) Example:
“3fa85f64-5717-4562-b3fc-2c963f66afa6”
The value should be gotten from the get wallet classification endpoint in the wallet utils section
ID of the currency for this wallet. (Must be a UUID) Example:
“3fa85f64-5717-4562-b3fc-2c963f66afa6”
The value should be gotten from the get currency endpoint in the wallet utils section
Whether this is an internal wallet. Example: true
Whether this is the default wallet for the customer. Example: true
Name of the wallet or wallet owner. Example: “Emmanuel Emah”
This is an optional field
Available overdraft amount, if any. Example: 0
This is an optional field
Mobile number associated with the wallet. Example: “2345678880”
This is an optional field
ID referencing the customer type. (Must be a UUID) Example:
“3fa85f64-5717-4562-b3fc-2c963f66afa6”