The Mobile Confirmation Instructions Email is sent when a console user chooses to send to an Account email the email from the Email tab from the Customers > Account Maintenance screen.
The information below documents the default configuration for the email. To cusomize the email configuration, use the Setup > Email Manager maintenance screen in the CyberStore Management Console
Field | Value |
---|---|
LinkName | MobileConfirmationInstructions |
From | orders@theoutdoorscompany.com |
To | {Auto-populated} |
Subject |
Opt-In to SMS Text Messaging for Multi-Factor Authentication! |
CC | {Blank} |
BCC |
{Blank} |
Description | The email is sent to users who have a mobile number add or change and these are instructions to confirm it to recieve SMS messages for Multi-Factor authentication. |
The following HTML code is used by default as the email body for this message.
Email HTML |
Copy Code
|
---|---|
<p><strong>Confirm your registered mobile number to protect your identity.</strong> </p> <p> When you opt-in and confirm your mobile number, we will send a verification message to your device whenever a login to your account is attempted. </p> <p>To opt-in for text messaging for Multi-Factor Authentication follow these simple steps.</p> <ol> <li>Go to [webaddress]</li> <li>Once signed in, click “Edit My Account”</li> <li>Under Contact Information, check “Use SMS Text Messaging” for “Multi-Factor Authentication”</li> <li>Click “Send Confirmation Code”.</li> <li>Once your receive your confirmation code, just enter the code and click confirm</li> </ol> <p> Now your number is marked as CONFIRMED, and you are all set! You will now be able to use text messaging to confirm your identity. </p> <p> And do not worry, you can always request the verification code be re-sent to your mobile number or email address should you need to do so. </p> <p>[global]</p> |
Replacement Tags provide the means to do a text merge of values relevant to the action preceeding the email and include dynamic data in the email being sent.
The following are tags globally avaialble for all emails.
Tag | Description |
---|---|
[CustomerDefaultEmail] | The email address of record for the Customer |
[DefaultEmail] | The default address as configured for the Site |
[FromAddress] | The from address configured for the email |
[SendDate] | The date the email was sent |
[SendTime] | The time the email was sent |
[ToAddress] | The to address configured for the email |
The following are the tags specific to the Mobile Confirmation Instructions Email.
Tag | Description |
---|---|
[Account Email Address] | The email address of the Account |
[Global] | The Global Message configured for the Site |
[WebAddress] | The web address configured for the Site |
The following table provides the list of available Tag Functions that can be used within the all system emails.
Function tags are written within the HTML body and must be contained within opening and closeing double brackets - "[[" and "]]", for example:
[[@IFERROR(@FORMATDATE(@ADDDAYS(@LATER([PurchaseDate], [LastServiceDate]), 366), "MMMM d, yyyy"), "a date in the near future")]]
In the example above, a function is indicated by the use of double square brackets, and the @ sign is a character that indicates a function is being performed, and in this example a function can contain a function and order of operations is from the inside out). The parameters can be replacement tags by the use of square bracket syntax, though actual values could be submitted by not using brackets around the parameters.
If a function cannot evaluate a result, has invalid parameters, or a calculation error occurs, then an blank string is returned.
Function | Description |
---|---|
@VOID() | Do nothing. (Most cases use this as a fallback/system function) |
Function | Description |
---|---|
@LATER(date1, date2,..., daten) | Compare the two or more date/time values and determine which occurs after the other, and return that later value. |
@EARLIER(date1, date2, ..., daten) | Compare two or more date/time values and determine which occurs before the other, and return that earlier value. |
@DATEDIFF(date1, date2) | Returns the difference between two dates, including years, months, days like 1 year, 4 months, 3 days |
@DATEDIFFDAYS(date1, date2) | Returns the difference between two dates, in days. |
@ADDDAYS(date, numDays) | Using a date value, add a number of days to it and return it. A negative number subtracts that number of days from the date and returns a previous date. |
@ADDMONTHS(date, numMonths) | Using a date value, add a number of months to it and return it. A negative number subtracts that number of months from the date and returns a previous date. |
@ADDYEARS(date, numYears) | Using a date value, add a number of years to it and return it. A negative number subtracts that number of years from the date and returns a previous date. |
@FORMATDATE(date, "formatString") | Formats the date using the specified string. Available format strings can be found at https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings |
Function | Description |
---|---|
@SUM(number1, number2,... numbern) | Add together two or more numeric values (integer or real) and return the calculated total |
@SUBTRACT(number1, number2,... numbern) | Calculate the diffierence between two or more numbers. The calculation is performed form left to right. |
@MULTIPLY(number1, number2,... number n) | Multiply two or more numbers to evaluate the product. |
@DIVIDE(number1, number2) | Calculate the quotient of two numbers by dividing the first parameter by the second. |
@AVERAGE(number1, number2,... numbern) | Calculate the average of two or more numbers by deriving the sum of all the numbers and divide by the total quantity of numbers. |
@MOD(number1, number2) | Calculate the remainder (or modulo or modulus) when dividing two numbers. The first parameter is divided by the second and the result is the remainder, or 0 if no remainder. |
@FORMATNUMBER(number, "formatString") | Formats a number in the specifed format. Available formats as listed at https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-numeric-format-strings |
Function | Description |
---|---|
@IFERROR(@FUNCTION, then) | Returns a value you specify if a @FUNCTION evaluates to an error; otherwise, returns the result of the FUNCTION |