Create Merchant API
The Create Merchant API creates a new merchant/customer in the system. This API requires an authorisation token or id obtained from the Login API. In the response, the API will generate an auto-login URL for the customer to start their journey.
To invoke the Create Merchant API, include the Authorization token in the header, which was obtained from the response of the Login API.
Key | Optional/Required | Description |
---|---|---|
Either 'email' or 'mobile' is required | Email Id of the merchant/customer | |
name | Required | Name of the merchant/customer |
mobile | Either 'email' or 'mobile' is required | Mobile number of the merchant/customer |
realm | Required | realm details will be provided by the Signzy team |
flowId | Required | flowId details will be provided by the Signzy team. This is unique for different flows or jounreys which has been created in the realm. |
Key | Description |
---|---|
id | This is the unique ID of the merchant/customer for this particular autoLoginUrl |
name | Name of the merchant/customer |
Email of the merchant/customer | |
mobile | Mobile number of the merchant/customer |
flowId | The flow for which the journey link has been created. |
realm | Realm name on which the autoLoginUrl is associated with |
autoLoginUrl | This is the URL where the merchant/customer needs to be redirected to commence the onboarding journey. |
shortAutoLoginUrl | Shortened AutoLogin URL |
- id is the unique identifier of the customer for that particular journey. Even if customer does multiple retries for same autoLoginURL, the id remains constant.
- autoLoginURL is the URL, where merchant/custoemer should be redirected to complete the onboarding journey.
- The Create Merchant API can be modified as per clients requirement, the extra data whatever clients want to pass can be shared by the create merchant API and same will be shared to maker and checker for Video KYC process.
- For example, if client only wants Video KYC service and needs to send the EKYC details or Aadhar details and PAN details or any other data, in that case the Create Merchant API will be configured by the signzy team as per client requirement.