Update customer
Corrects a customer’s profile details. Only firstname, lastname and email are editable — phone and bvn carry verification state and change through their own flows.
Send at least one of the three fields; any field you omit is left untouched. The customer is resolved scoped to your merchant account, so an ID belonging to another merchant is rejected. Email is unique per merchant, so reusing one that another of your customers already holds fails with a validation error. Requires the API key to belong to a merchant super-admin account.
Authorizations
Your secret key as a Bearer token. The key prefix selects the environment: sk_test_... (test) or sk_live_... (live).
Path Parameters
The merchant customer's unique identifier.
Body
At least one of firstname, lastname or email must be present.
New first name. Cannot be an empty string.
1"Ada"
New last name. Cannot be an empty string.
1"Eze"
New email address. Stored lowercased and must not already belong to another customer on your account.