Information Field Definitions
The following table describes the Information Field Definitions options.
This is a multi-record option group. Records can be added as necessary.
Option name | Value | Description |
---|---|---|
Alternate ID | An alphanumeric value from zero to 40 characters |
Specifies the alternate ID accepted for the information field.
|
Custom Input Data | An alphanumeric value from zero to 255 characters |
Specifies the customized input data. Sample valid value:
Note
This parameter accepts multiple values separated by a comma. |
Custom Input Type | One of the following values:
|
Specifies the data type of the field. Note
The following parameter records support only Date as the value for Custom Input Type:
|
Display Text | An alphanumeric value from zero to 40 characters | Specifies the name of the field to display on the POS application. This is the user-friendly name corresponding to the Field ID parameter in this group. |
Entry Method | One of the following values:
|
Determines what the POS application accepts as the entry method for the field.
|
Field ID | An alphanumeric value from zero to 40 characters |
A unique identifier for a field used to collect information from the customer. The field label for this field is defined in the Display Text parameter in this group. Field IDs ending in "WithPED" are intended for fields that collect information exclusively from the PIN Pad. This parameter is the record's key. |
Input Mask | An alphanumeric value from zero to 40 characte |
Specifies the masking format for the information entered in the field. For example, fields collecting social security numbers will display only the last four digits of the social security number, and the initial portion of the number will be masked. Sample value:
|
Internal Storage Name | An alphanumeric value from zero to 40 characters | Specifies the internal name of the field in which the data will be stored on the POS. |
Is Masked | Yes/No | Specifies if this field should display its information masked. |
Is PED Only | Yes/No | Determines whether or not the POS application only allows input for the field using a PIN pad device. |
Linked Field to PED Data Field | An alphanumeric value from zero to 255 characters |
Specifies the linked variable data field defined for the PIN pad device. For more information about configuring the screens of PIN pad devices, refer to Configuring the PIN Pad View States. Sample values:
|
Maximum Length | A numeric value from zero to 99 characters | Specifies the maximum length for data entered into the field. |
Minimum Length | A numeric value from zero to 99 characters | Specifies the minimum length for data entered into the field. |
PED Input Field | An alphanumeric value from zero to 255 characters |
Specifies the name of the PIN pad screen on which the customer information form is displayed. For more information about configuring the screens of PIN pad devices, refer to Configuring the PIN Pad View States. Note
This parameter accepts multiple values separated by a comma. Format: <ViewChain name>.<startingView>. Sample values:
|
Validator | An alphanumeric value from zero to 40 characters |
Specifies the validator used to validate the input. Note
This parameter accepts multiple values separated by a comma. Sample values: The following values can enable third–party validation for retailers using SAIL.
|
Validator Data | An alphanumeric value from zero to 40 characters |
Specifies the data that will be used for validation. Sample values:
|
Default data
Sample data
The following table provides sample records that can be used to support different POS features according to each retailer's needs.
Related POS feature | Field ID | Internal Storage Name | Display Text | Mini mum Length |
Maxi mum Length |
Custom Input Type | Input Mask |
Custom Input Data | Validator | Validator Data | Is Masked | Linked Field to PED Data Field | Is PED Only | PED Input Field | Entry Method | Alternate ID |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Enroll Customer Screen | OptInEmail | OptInEmail | Opt-In Email | 0 | 10 | DropDown | (None) | Yes=Yes;No=No | (None) | (None) | No | (None) | No | (None) | 0 | (None) |
Enroll Customer Screen | OptInText | OptInText | Opt-In Text | 0 | 10 | DropDown | (None) | Yes=Yes;No=No | (None) | (None) | No | (None) | No | (None) | 0 | (None) |
Enroll Customer Screen | PhoneType | PhoneType | Phone Type | 0 | 10 | DropDown | (None) | Mobile=Mobile;Home=Home;Work=Work | (None) | (None) | No | (None) | No | (None) | 0 | (None) |
Member Information Update | OptInEmail | OptInEmail | Opt-In Email | 0 | 10 | DropDown | (None) | Yes=Yes;No=No | (None) | (None) | No | (None) | No | (None) | 0 | (None) |
Member Information Update | OptInText | OptInText | Opt-In Text | 0 | 10 | DropDown | (None) | Yes=Yes;No=No | (None) | (None) | No | (None) | No | (None) | 0 | (None) |
Member Information Update | PhoneType | PhoneType | Phone Type | 0 | 10 | DropDown | (None) | Mobile=Mobile;Home=Home;Work=Work | (None) | (None) | No | (None) | No | (None) | 0 | (None) |
Item Activation | SerialNumber | SerialNumber | Serial Number | 5 | 14 | Numeric | (None) | (None) | (None) | (None) | No | (None) | (None) | (None) | 1 | (None) |