Update Customer
Update the details of an existing customer
customer_id (the cus_ id returned when the customer was created) in the URL.
Since this is a PATCH request, only the fields you include in the request body are changed, and any fields you leave out keep their current values. Updates are always scoped to the customer belonging to the merchant whose API key is used.
first_name, last_name, email, phone_number, date_of_birth) must be provided, and any unrecognized field will cause the request to be rejected.Authorizations
Bearer token authentication using your API key
Path Parameters
Unique Soap identifier of the customer to update (the cus_ id returned at creation).
"cus_pQsQ4kz3Af6Mb9rCupnWj6VFzxJsmkYK"
Body
At least one updatable field must be present. Unknown fields are rejected.
Email address of the customer. Must be unique within your business.
"john@acme.com"
"John"
"Doe"
Phone number of the customer in ISO 8601 format (10 digits, no hyphens, no country code). Must be unique within your business.
"8008001234"
Date of birth of the customer in ISO 8601 format (YYYY-MM-DD)
"1990-01-01"
Response
Customer updated.
Unique identifier for the customer to be used for future transactions.
"cus_pQsQ4kz3Af6Mb9rCupnWj6VFzxJsmkYK"
"3f1b8c4e-7c2e-4c2c-8d2f-179cf0efb36b"
"john@acme.com"
"John"
"Doe"
"8008001234"
"1990-01-01"
"2025-03-05T18:26:43.069Z"
"2025-03-10T16:08:14.427Z"

