Update customer information
PATCH/v2/customer-persons/:customerId
Introduction
Update customer personal information.
Customer details updates must be reflected on the Paysafe side, for regulatory purposes.
The following fields cannot be updated, and any attempt to do so will result in an error:
- type - Must be
PERSON
.404 Not Found
error is returned if it does not match the requirements - restrictions
The following fields are disregarded during the update so do not pass it:
- registrationIp
- id
- externalId
Updating the following customer details might result in customer restriction and require new KYC Verification.
- firstName, lastName - re-trigger KYC verification
- address1, address2 - re-trigger address verification of KYC process
To update the following details, the customer must be non-KYC verified. If the customer is KYC verified, you cannot update these details:
- birthDate
Change Of Customer Country
Changing customer country requires moving the customer account from one country jurisdiction to another. It impacts both accounting and compliance handling.
Legal entities can not change countries.
The process of account migration has the following prerequisites.
- Customer accounts must have zero balance
- Customer must provide address located in the new country
- Base account currency in the new country must be specified upon migration.
- One account must be provided for the initial migration. Additional accounts might be added using the Accounts API.
- The customer accounts in the old country would be deactivated
- KYC address verification information must be passed for the new address. If not passed the account might be restricted, until the address verification is performed.
Customer transaction history and verified instruments remain after the account migration.
For changing the customer country, you should use customer-persons
PATCH request and pass all the required parameters for complying with the requirements above.
PATCH https://api.paysafe.com/digitalwallets/v2/customer-persons/{customerId}
{
"address1": "23 Four Str",
"city": "London",
"zip": "E17 033",
"countryCode": "GB",
"accounts": [{
"currencyCode": "GBP",
"hasVirtualInstrument": true
}
]
}
Request
Responses
- 202
- 400
- 404
- 409