Note: MAPP-PC/Retail PC for Windows
The MAPP-PC format will work with the credit card processing software package Retail PC for Windows.
The following fields are fixed length:
|
Field |
Length |
Contents |
|
Transaction type |
2 |
10 |
|
Card number entry |
1 |
$ (manual) |
|
Reference number |
8 |
Zeroes |
|
DOS date (mm-dd-yyyy) |
10 |
Date run |
|
DOS time (hh:mm:ss) |
8 |
Time run |
The above fields are followed by a | character. The following fields are variable length and are separated by | characters.
|
Field |
Length |
Contents |
|
Reserved |
0 |
|
|
Card label |
14 |
Card description (Amex, Mastercard, Visa, etc.) |
|
Card number |
19 |
Credit card number |
|
Expiration date (mmyy) |
4 |
Expiration (mmyy) |
|
Card member name |
20 |
1st initial of customer's first name and 1st 18 characters of customer's last name |
|
Card member address |
20 |
1st 20 characters of street1 |
|
Card member zip code |
9 |
Customer's zip code (if zip+4 the '-' will be omitted or if the length is 10, the last character of the zip code will be truncated) |
|
Amount ($xxx.xx) |
9 |
Amount of sale |
|
Reserved |
0 |
|
|
Reserved |
0 |
|
|
Reserved |
0 |
|
|
Reserved |
0 |
|
|
Reserved |
0 |
|
|
Reference/auth |
8 |
Empty |
|
Ticket number |
12 |
QuickFill order number |
|
CVV |
5 |
If the CVV2 value is present this field contains a '1' followed by the CVV2 value, otherwise it contains a single '0'. |
|
E-commerce indicator |
1 |
If the payment type is an Internet payment type (second character is 'I') this field contains a '7', otherwise it is empty. |
|
Reserved |
0 |
|
|
Reserved |
0 |
|
|
Carriage return/line feed |
2 |
CR/LF |