customers

Update Customer by ID

Updates the specified Customer by setting the values of the parameters on the customer object passed. Before calling this endpoint, it may be beneficial to call Get Customer by ID to obtain a Customer Object. Change the desired fields in the Customer object and then modify the object before calling the update endpoint with the modified object.

post/customers/{customerId}

Path parameters

customerIdstring required

The identifier of the Customer to be retrieved.

Headers

Authorizationstring required

Request body

namestring required

Full name of the Customer

taxIdstring

Customer tax ID (e.g. SSN [US], SIN [CA]). May be required depending on industry and location.

phonestring required

Customer phone number.

emailstring required

Customer email address.

dateOfBirthstring

Customer date of birth.

createdAtinteger

The record created date and time as a UNIX timestamp.

updatedAtinteger

The record created date and time as a UNIX timestamp.

customerIdstring

A unique Trustly customer identifier.

externalIdstring

A unique merchant customer identifier.

merchantIdstring

A unique Trustly merchant identifier.

enrollDateinteger

Date of the user's first transaction in your system, regardless of payment method used as a UNIX timestamp.

vipstring

Range that determines how low-risk the customer represents to the merchant

currencystring

Customer currency.

balancestring

Customer account balance (not associated with a financial institution account).

organizationNumberstring

Organization number for business accounts

externalTierstring

It should describe the customer''s rank to the merchant (e.g. Gold, Diamond, 4 stars, etc.)

personIdstring

Unique customer identity throughout different banks.

customDataCustomerCustomData

Object for sending merchant-specific custom data.

nationalIdstring

Customer National ID

Response

OK

Changes