Skip to main content

Change Customer Credentials

POST 

/wallet-setup/customer-credentials

Feature in development

Endpoint for modification of customer credentials for non logged-in customers. A mandatory requirement for the usage of this endpoint is to have a successful Customer Data Verification Process for the email or mobile of the customer.

This endpoint is intended for usage outside the wallet, e.g. Password or PIN Recovery functionality. For in-wallet password or pin modifications please refer to the Consumer APIs.

Request

Body

    customerIdentifiers

    object

    required

    Customer identifiers used in processes where verified identifier is required. Based on brand configurations, at least one identifier must be provided in the request.

    Email example: value - john.doe@paysafe.com verificationId - 06bdcd2c-0cce-4b36-97ec-281c8f5d743c

    Mobile example: value - +359897765463 verificationId - 06bdcd2c-0cce-4b36-97ec-281c8f5d743c

    email

    object

    Unique customer identifier used for processes requiring verified identifier, such as email, mobile number, etc.

    value stringrequired

    Identifier's value, such as email, mobile number etc.

    verificationId stringrequired

    A unique identifier for the verification process associated with the customer attribute.

    mobile

    object

    Unique customer identifier used for processes requiring verified identifier, such as email, mobile number, etc.

    value stringrequired

    Identifier's value, such as email, mobile number etc.

    verificationId stringrequired

    A unique identifier for the verification process associated with the customer attribute.

    customerCredentials

    object

    required

    Credentials used for recovery or customer onboarding.

    password passwordrequired

    The customer's password.

    deviceInfo

    object

    required

    Provides information about the device that the end-customer uses to access the service.

    appType stringrequired

    Possible values: [WEB_APP, MOBILE_APP, API]

    The type of application used by the end-customer to access the service.

    threatMetrixSessionId stringrequired

    Possible values: <= 100 characters

    ThreatMetrics session identifier.

Responses

No Content

Loading...