Customer Profile Creation

Overview

Under the third party transfer integration model, you must create a customer profile for each of your user.

Sequence Diagram

Customer Profile Creation

Once your user has created an account and provided their personal information on your platform, you need to create what we call a customer profile. A customer profile is a profile in the StraitsX system representing your user. This is a pre-requisite for accessing payment and payout APIs under the Third Party Transfer integration model. Depending on the type of products you would like to offer to your users, we require varying amount of customer profile information.

Customer profile typeRequirements for SGD railRequirements for USD rail
BusinesscustomerName
registrationType (business)
registrationId (UEN)
customerName
registrationType (business)
registrationId (UEN)
registrationIdType
registrationIdCountry
address
placeofBiz
placeofBizCountry
countryOfIncorporation
dateOfIncorporation
PersonalcustomerName
registrationType (personal)
registrationId (NRIC/Passport No.)
customerName
registrationType (personal)
registrationId (NRIC/Passport No.)
registrationIdType
registrationIdCountry
address
countryOfResidence
dateOfBirth
nationality

What’s Next

Now that you have created a customer profile for your user, learn how to create a payment method to facilitate collections.