Tag 071 - Scrolling Text with Virtual Buttons
Simplify supports a Scrolling Text with Virtual Buttons Message. The Request displays a screen with scrolling text plus virtual buttons at the bottom of the screen. This message can be used to display a Consent screen.
- Scrolling text – Up to 100 lines of scrolling text can be defined. Font size and justification are defined in the request. The maximum number of characters per line depends on the font size and device.
- Buttons – Up to two virtual buttons can be defined. The maximum length of the button descriptors depends on the font size and device.
A field in the Response (ActionButton) indicates which action button or key was pressed (Enter, Cancel, Virtual button 1, Virtual button 2).
Field 5001 Format
Request
Field Name | Length | Description |
---|---|---|
TTT | 3 | Tag (always = 071) |
LLL | 3 | Length of the following data |
ButtonSize | 1 | Font size of virtual buttons (0=extra small to 6=extra large) |
FS | 1 | Field separator (Hex 1C) |
VirtualButton1 | Var. | Virtual button1 text (left justified). |
FS | 1 | Field separator (Hex 1C) |
VirtualButton2 | Var. | Virtual button2 text (left justified) |
FS | 1 | Field separator (Hex 1C) |
InfoFontSize | 1 | Font size for Info fields (0=extra small to 6=extra large) |
FS | 1 | Field separator (Hex 1C) |
InfoJust | 1 | Justification for all Information fields (1=Left justify, 2=Center, 3=Right justify) |
FS | 1 | Field separator (Hex 1C) |
Info1 | Var. | Text for Information 1 (left justified) |
FS | 1 | Field separator (Hex 1C) |
Info2 | Var. | Text for Information 2 |
FS | 1 | Field separator (Hex 1C) |
Info3 | Var. | Text for Information 3 |
FS | 1 | Field separator (Hex 1C) |
Info4 | Var. | Text for Information 4 |
FS | 1 | Field separator (Hex 1C) |
Info5 | Var. | Text for Information 5 |
FS | 1 | Field separator (Hex 1C) |
Info6 | Var. | Text for Information 6 |
FS | 1 | Field separator (Hex 1C) |
(etc.) | (etc.) | |
Info100 | Var. | Text for Information 100 |
Response
Field Name | Length | Description |
---|---|---|
TTT | 8 | Tag (always = 071 ) |
LLL | 3 | Length of the following data |
ActionButton | 1-3 | If field 11 Completion Code = 000 (success), returns code for action button or key pressed:
|
Sample Message
Request
The following request tells Simplify to display the screen shown below (note that bottom of scrolling screen is shown):
API Field #, Value | Description |
---|---|
0001,36 | Transaction Type |
0011,xxx.. | User Data. See Simplify-Controlled Field Definitions. |
5001,[see value below] | Non-Financial Data
|
5001,0718833FSI agreeFSI do not agree FS3FS2FSYou agree that any Services contain proprietary content, informationFS and material that is protected by applicable intellectual property (etc.)
Response
API Field #, Value | Description |
---|---|
0001,36 | Transaction Type |
0011,xxx.. | User Data. See Simplify-Controlled Field Definitions. |
5001,071003777 | Non-Financial Data
|
5002,80378002 | Device serial number (if present) |