5.5.6 D8 - NOT PAID
This command is used to apply the paid amount. Generally is used when the pay is not cash.
5.5.6.1 Command Format
-----------------------------------------------------------------------
BYTE BIT CONTENT
0-1
1B66 - Cmd Prefix
2
D8 - Not Paid
3
Cmd. Extension
7
Retry
0 = NO
1 = YES
6
Rectify
0 = NO
1 = YES
5-3 Print Typeface
000 = 15 CPI
001 = 12 CPI
010 = Reserved
011 = Reserved
100 = 15 CPI Emphasized
101 = 12 CPI Emphasized
110 = Reserved
111 = Reserved
2-0 Reserved (always = ' 0 ' )
4-26
D8_Description
27-38
D8_Amount
-----------------------------------------------------------------------
Notes:
1. Print typeface is also applied to the change due line.
5.5.6.2 Not Paid Calculations
•
Rectify = NO
Tra_Pay_Type_4 = Tra_Pay_Type_4 + D8_Amount (Other)
Tra_Payment = Tra_Payment + D8_Amount
Tra_Amt_Due = Tra_Amt_Due − D8_Amount
•
Rectify = YES
Tra_Pay_Type_4 = Tra_Pay_Type_4 − D8_Amount (Other)
Tra_Payment = Tra_Payment − D8_Amount
Tra_Amt_Due = Tra_Amt_Due + D8_Amount
TYPE
LENGTH
hex
2
hex
1
hex
1
(Note 1)
ASCII
23
ASCII
12
Command Set Reference — Page 85 of 183