Tag 070 - Scrolling Text with Radio Buttons

Simplify supports a Scrolling Text with Radio Buttons Message. This Tag can be used to display a Consent screen. The Request displays a screen with up to 2 radio buttons and up to 100 lines or text through which the customer can scroll. A field in the Request (Required) determines whether the Enter key is accepted when no radio button is selected.

Device details – The maximum length of radio button text is 40 characters for the iSC250 and 43 for the iSC480. The maximum length of text lines (Info fields) is 47 characters for the iSC250 and 49 for the iSC480. Not supported on the iPP.

One field in the Response (ActionButton) indicates whether Enter or Cancel was pressed. Another field (Data)indicates the radio button selected by the customer (if any).

Scrolling Text with Radio Buttons Request Format

Field 5001

Field Name Length Description
TTT 3 Tag (always = 070)
LLL 3 Length of the following data
Required 1 Data is required when ENTER is pressed (0=No, 1=Yes)
FS 1 Field separator (Hex 1C)
Radio1 0-40 (iSC250)
0-43 (iSC480)
Radio button1 text (left justified).
FS 1 Field separator (Hex 1C)
Radio2 0-40 (iSC250)
0-43 (iSC480)
Radio button2 text (left justified)
FS 1 Field separator (Hex 1C)
InfoJust 1 Justification for all Information (1=Left justify, 2=Center, 3=Right justify)
FS 1 Field separator (Hex 1C)
Info1 0-47 (iSC250)
0-49 (iSC480)
Information 1 (left justified)
FS 1 Field separator (Hex 1C)
Info2 0-47 (iSC250)
0-49 (iSC480)
Text for Information 2
FS 1 Field separator (Hex 1C)
Info3 0-47 (iSC250)
0-49 (iSC480)
Text for Information 3
FS 1 Field separator (Hex 1C)
Info4 0-47 (iSC250)
0-49 (iSC480)
Text for Information 4
FS 1 Field separator (Hex 1C)
Info5 0-47 (iSC250)
0-49 (iSC480)
Text for Information 5
FS 1 Field separator (Hex 1C)
Info6 0-47 (iSC250)
0-49 (iSC480)
Text for Information 6
FS 1 Field separator (Hex 1C)
.
Info100 0-47 (iSC250)
0-49 (iSC480)
Information 100

Scrolling Text with Radio Buttons Response Format

Field 5001

Field Name Length Description
TTT 8 Tag (always = 070 )
LLL 3 Length of the following data
ActionButton 3 If field 11 Completion Code = 000 (success), returns code for key pressed:
777=Enter hard key pressed
888=Cancel hard key pressed
FS 1 Field separator (Hex 1C)
Data 1 If ActionButton=777, returns selected radio button, if any (1 = top button, 2= bottom button)

Sample Message (Scrolling Text with Radio Buttons)

Request

The following request tells Simplify to display the screen shown below and on the next page (top and bottom of scrolling screen are shown):

API Field #, Value Description
0001,36 Transaction Type
0011,14125070000 User Data
5001,[see value below] Non-Financial Data
    070=Tag
    989=Length of data
    1= Data required when ENTER pressed
    I agree=Radio button 1 descriptor
    I do not agree=Radio button 2 descriptor
    2= center justification
    You agree that any Services contain proprietary=text for Info1 (etc.)

5001,0709891FSI agreeFSI do not agreeFS2FSYou agree that any Services contain
proprietaryFScontent, information and material that isFSprotected by applicable
intellectual propertyFSand other laws, including but not limited toFScopyright, and that
You will not use suchFSproprietary content, information or materialsFSin any way
whatsoever except for permitted useFSof the Services. No portion of the Services mayFSbe
reproduced in any form or by any means. YouFSagree not to modify, rent, lease, loan,
sell,FSdistribute, or create derivative works based onFSthe Services, in any manner, and
You shall notFSexploit the Services in any unauthorized wayFSwhatsoever, including but not
limited to, byFStrespass or burdening network capacity. YouFSfurther agree not to use
the Services in anyFSmanner to harass, abuse, stalk, threaten,FSdefame or otherwise
infringe or violate theFSrights of any other party, and that theFSApplication Provider is
not in any wayFSresponsible for any such use by You, nor forFSany harassing, threatening,
defamatory,FSoffensive or illegal messages orFStransmissions that You may receive as a
resultFSof using any of the Services.

Response

API Field #, Value Description
0001,36 Transaction Type
0011,14125070000?V102.18B01803 User Data
5001,070005777FS10 Non-Financial Data
    070=Tag
    005=Length of data
    777=Enter key pressed
    1=Radio button 1 pressed