Create Customer
Creates a new customer record and automatically provisions a default wallet. The default wallet channel is WALLET unless overridden by channel. The wallet currency is derived from the customer's country unless overridden by currency.
Body
firstName
*StringCustomer's first name.
lastName
*StringCustomer's last name.
StringCustomer's email address. Must be unique per builder account.
phone
StringOptional phone number.
country
String2-letter ISO country code (e.g. NG, KE, GH). Used to derive the default wallet currency.
address
StringCustomer's residential or business address.
channel
StringChannel for the default wallet. One of: "WALLET", "ACCOUNT", "STABLECOIN". Defaults to "WALLET".
currency
String3-letter ISO currency code for the default wallet (e.g. NGN, KES, USD). Derived from country if omitted.
provider
StringBack the default wallet with this specific provider. Must be a provider you already hold an active wallet with. Case-insensitive.
metadata
ObjectArbitrary key-value pairs stored against the customer for your own reference.
// Click 'Try now' to see the response