Submit Mobile Number

This step is for capturing the user's mobile number.

It appears as follows:

Clicking the "Privacy Policy" button will launch a window to view the privacy policy in. This window can be configured by editing the privacy-policy.html file located in the assets folder.

The input field allows the user to provide their mobile number. First, they must click the flag icon to be presented with a list of countries, and must then select the country that the number they will be entering is for. Once the country is selected, they must enter their mobile number, which will be validated for syntax and format for the selected country as they enter it.

The "Send verification code" button will be disabled until a valid number is entered into the input field. Clicking the button once it's enabled, will submit the user's mobile number to the backend API. The backend API will send an OTP to the entered mobile number and the flow will navigate to the next step.

Backend API Step Configuration

The following backend API configuration options under "Steps" influence this screen:

"SubmitMobile": {
  "Enabled": true,
  "Order": 1,
  "TimesRepeatable": -1,
  "HighRiskRepeatCount": -1,
  "NestProcessID": "",
  "NestMicroflowName": "",
  "IntegrationMode": 0,
  "IntegrationEndpoint": ""
}

Please see the backend API step configuration section for more details on each property.

Other Backend API Configuration

The following backend API configuration options also influence this step:

  • OtpLength

  • OtpLifetimeMinutes

  • OtpBypass

  • SmsEndpoint

  • SmsUsername

  • SmsPassword

  • SmsSeparator

  • OtpSmsBypassNumber

Please see the relevant configuration option descriptions under the Backend API section for details on each property.