Skip to main content

Register New Customer

Loading...
API endpoint path: /registration/v4/fis/{di_fiid}/fiCustomers

Registers a new customer for online banking via third party applications. This API provides the same registration process used in Candescent Digital Banking. No scope required.

Requires V1 OAuth Token

Common Use Cases:

  • Online banking vendors registering users after digital account opening
  • Mobile banking vendors with FIs using Candescent Digital Banking
  • Developers extending Candescent Digital Banking functionality

Required Personal Data:

FieldRequirements
First NameMax 39 characters
Last NameMax 39 characters
SSNExactly 9 digits
Date of BirthFormat: yyyy-mm-dd
AddressStreet, City, State (2 chars for US), Zip, Country
Phone Number10 digits
EmailMax 64 characters
Mother's Maiden NameMax 128 characters

Username Policy:

  • Length: 8-20 characters (configurable: min 6, max 20)
  • Cannot be only numbers, can be all letters
  • Allowed special characters: @$*_-=.!~
  • No spaces allowed
  • Cannot match member number

Password Policy:

  • Length: 6-32 characters (configurable)
  • Must contain characters from at least 2 of: Letters, Numbers, Special characters
  • No spaces allowed
  • Cannot be a substring of the username

Disclosures: The API will make calls to the appropriate disclosure records on file for the FI. Registration will not complete without user acceptance of required disclosures.

Logging: Performs global logging under RegistrationUser event with channel type TPV_API and user product THIRD_PARTY_REGISTRATION.

Request/Response Format: The request body must be wrapped in a FICustomer root element. The response is always returned as application/xml.

Request

Responses

User is successfully created. Returns the customer profile with the assigned GUID.