96byte Spec
96byte Spec
va l ue
service
fast
Payment
Processing
enhanced
comprehensive
growth
leading
flexible
innovative
proven
TECHNICAL
SPECIFICATIONS
96-Byte for
Batch Processing
Rev. 01.7.1
4 Northeastern Boulevard
Salem, New Hampshire 03079-1952
603/896-6000
Action
Update
Addition
4
5
Addition
Update/Addition
6, 47, 53, 99
Update/Addition
Update/Addition
Correction/Additio
n
Update
Update
11, 12
15, 72
16, 73, 75
Update
Addition
Addition
Addition
Addition
Addition
Addition
32, 88
Update
Addition
Addition
Addition
50, 101
Addition
48, 68
67
104
115-126
129
134
137
138
Addition
Addition
Update
Update/Addition
Addition
Addition
Update
Addition/Update
Description of Change
Revision change from 1.6.1 to 1.7.1
Added Discover CID, Bill Me Later, Stored Value, Visa
Authentication. Removed Malaysian Ringitt. Added note to
AVS for US and International)
Added carriage return notation
Updated revision number. Added notation to Merchant
Space.
Added notes to Merchants Order Number. Added action
codes: E, K, L, Q for Stored Value. Updated notations on
other action codes.
Added/updated Method of Payments: BL for Bill Me Later,
SV for Stored Value, removed GE Twinpay Debit and
Credit, added additional notes. Updates notes for Account
Number.
Removed Malaysia Ringitt. Added notes to see field
definitions on layouts, and added note for field definitions.
Removed notation for Transaction Type 5.
Updated Comments for Encryption Flag. Made Encryption
Flag 3 bytes. Adjusted positions accordingly.
Updated title
Added Visa 2 record for Visa Authentication Program.
Added ECP Authorization Method. Adjusted positions
accordingly. Updated notes for Preferred Delivery Method.
Added Bill Me Later Record
Added Order Information Record
Added Consumer Information Record
Added additional notes to Customer Reference Number and
Sales Tax Amount as well as overall record notation.
Updated notes for Card Security Value and Card Security
Presence
Added Stored Value Record
Added Various Test Product Record
Updated comments for Address Type, Added E employer,
G Giftee, I IP address, L Email along with applicable
samples.
Added Fraud Indicator, Encryption Flag, Recurring Payment
Code Advice and adjusted positions accordingly.
Added 05, 81, 95 to POS Entry Mode
Added 5
Removed GE samples
Added BML and SV codes, updated as applicable.
Added Intl AVS
Added BML, SV and removed GE Twinpay
Updated AVS notation
Added Discover CID Information
TECHNICAL SPECIFICATIONS
96-BYTE for BATCH PROCESSING
TABLE OF CONTENTS
PRODUCTS SUPPORTED.......................................................................................................................................... 1
FORMAT SPECIFICATIONS ..................................................................................................................................... 2
Introduction .............................................................................................................................................................. 2
Outline ...................................................................................................................................................................... 2
Synopsis.................................................................................................................................................................... 3
Transaction File.................................................................................................................................................... 3
Transaction File Extension Record ...................................................................................................................... 3
Request For Response Files ................................................................................................................................. 3
RECORD LAYOUTS................................................................................................................................................... 4
Introduction .............................................................................................................................................................. 4
Transaction File ........................................................................................................................................................ 5
Header Record...................................................................................................................................................... 5
Detail Record ......................................................................................................................................................... 6
Transaction Extension Record Format - American Express 1 ........................................................................... 11
Transaction Extension Record Format - American Express 2 ........................................................................... 12
Extension Record: MasterCard ......................................................................................................................... 13
Extension Record: Visa 1.................................................................................................................................. 14
Extension Record: Visa 2 Visa Authentication.............................................................................................. 15
Extension Record: Electronic Check Processing .............................................................................................. 16
Extension Record: Switch ................................................................................................................................. 17
Extension Record: Bill Me Later ...................................................................................................................... 18
Order Record: Order Information ..................................................................................................................... 20
Information Record: Consumer Information..................................................................................................... 22
Product Record: Procurement Level 2 .............................................................................................................. 24
Product Record: Procurement Level 2 .............................................................................................................. 25
Product Record: Procurement Level 3 - Visa Order Level Record................................................................... 26
Product Record: Procurement Level 3 - Visa Record #1 .................................................................................. 27
Product Record: Procurement Level 3 - Visa Record #2 .................................................................................. 28
Product Record: Procurement Level 3 - MasterCard Order Level Record ....................................................... 29
Product Record: Procurement Level 3 - MasterCard Record #1....................................................................... 30
Product Record: Procurement Level 3 - MasterCard Record #2....................................................................... 31
Product Record: Fraud ...................................................................................................................................... 32
Product Record: Retail Enable .......................................................................................................................... 34
Product Record: Stored Value........................................................................................................................... 35
Product Record: Various Text........................................................................................................................... 36
Address Record .................................................................................................................................................. 37
Address Record Format Examples ..................................................................................................................... 41
Address Record Format Examples ..................................................................................................................... 42
Batch Totals Record........................................................................................................................................... 43
Totals Record ..................................................................................................................................................... 44
Trailer Record .................................................................................................................................................... 45
Request for Response (RFR) Record ................................................................................................................. 46
S Record Output .............................................................................................................................................. 47
Paymentech 2001 - All rights reserved
Technical Specifications 96-Byte for Batch Processing Rev. 01.7.1
Page i
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Page iii
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Page iv
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
PRODUCTS SUPPORTED
The following Paymentech products are supported in the
Technical Specifications 96-Byte for Batch Processing - Rev 1.7.1
CREDIT CARD PROCESSING (Non-face-to-face and Point of Sale)
Address Verification Service/Automated Address Verification (US and Visa International)
American Express CID, Discover CID, MasterCard CVC2, and Visa CVV2
Authorization Recycling
Bill Me Later
Card Types:
American Express/Optima
Carte Blanche
Diners Club
Discover (Novus)
JCB (Japanese Debit Card)
MasterCard
Private Label Cards (please contact your Paymentech representative)
Purchasing Cards including levels 2 and 3
Switch/Solo (United Kingdom Debit Card)
Visa/Delta
Australian Dollars
Austria Schilling
Belgium Francs
British Pounds Sterling
Canadian Dollars
Danish Krone
French Francs
Euro
Finnish (Finland) Markka
Encryption Transaction Processing
Currencies:
Norwegian Krone
Portugal Escudo
Singapore Dollars
South African Rand
Spanish Peseta
Sweden Krona
Swiss Franc
United States Dollars
Authorizations
(Batch only)
Deposits
Refunds
Visa Authentication
Visa Payment Service 2000 and Customer Payment Service (Retail and Card Not Present)
ELECTRONIC CHECK
Transaction
Types:
Validation
Verification
Refunds
Pre-Notes
Deposits
FLEXIBLE PAYMENT OPTIONS (FPO) for Credit Card or Electronic Check Transactions
(required FPO specification)
Payment
Options:
Installment
Deferred
Continuity
Page 1
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FORMAT SPECIFICATIONS
Introduction
The Paymentech format was developed for Merchants and vendors who
want to use our payment processing services and do not already have a
format of their own. This format was designed to give great flexibility to
users when transmitting data by using extension and product records
related to specific methods of payments and products.
This format allows merchants to use only the records which are needed for
their business. It accepts multiple merchant divisions and transaction types
(authorizations, refunds, sales/deposits, pre-notes, ACH debits, ACH
credits, etc.) within a single submission. (The format contains several
layers of record count and dollar amount verification to ensure proper data
validation.) It is batch oriented. It also supports the sending of name and
address information, which is required from all Merchants and vendors for
the proper handling of certain interchange programs, Electronic Check
Processing (ECP) transactions, Chargebacks and Returns.
Outline
S
U
B
M
I
S
S
I
O
N
T
R
A
N
S
A
C
T
I
O
N
B
A
T
C
H
F
I
L
E
R
E
Q
U
E
S
T
O
R
D
E
R
F
O
R
R
E
S
P
O
N
S
E
Detail Record
Optional Extension Record
Optional Product Record
Optional Address 1
.
.
.
Optional Address 20
ORDER
ORDER
ORDER
BATCH
BATCH
BATCH
.
.
.
Totals Record
Trailer Record
RFR Record
Page 2
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FORMAT SPECIFICATIONS
Synopsis of Format
for Transaction Files
Synopsis of Format
for Transaction File
Extension Record
Synopsis of Format
for Request For
Response Files
The RFR Record is a Request For Response record that enables our
Merchants and vendors to dial into our system at their convenience and
retrieve the results of previously processed transaction files.
Note: The RFR is a separate file sent to Paymentech and it should not be
sent as part of your data file.
Page 3
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
Introduction
The following pages define the physical layouts of the various record types.
The position column defines the starting and ending positions of the
field.
A length and a data type follow the position column. The data type is
either A (alpha-numeric) or N (numeric only).
The field name listed is used in the Field Definitions section of the
manual.
Notes: Fields that are labeled (Optional) should be blank filled if they are
not utilized.
Each record should have a carriage return (CR) in position 97.
Page 4
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Header Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAANNNNNNAAAAAAAAAAAAAANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PID=123456 ABCCO
SID=123456 ABCCO
START 971231 01.7
11111111
Position
Length
Data
Type
Field Name
Comments
1,4
Constant
PID=
5,10
Presenters ID (PID)
Assigned by Paymentech
11
Filler
Blank
12,19
PID Password
Assigned by Paymentech
20
Filler
Blank
21,24
Constant
SID=
25,30
Submitters ID (SID)
Assigned by Paymentech
31
Filler
Blank
32,39
SID Password
Assigned by Paymentech
40
Filler
Blank
41,45
Constant
START
46,47
Filler
Blanks
48,53
Creation Date
54
Filler
Blank
55,58
Revision Number
59
Filler
Blank
60,70
11
Submission Number
71, 88
18
Filler
Blanks
89,96
Merchant Space
Page 5
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Detail Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
1299000000004995840
1
Position
Length
Data
Type
Field Name
Comments
Constant
"S"
2, 7
Division Number
8, 23
16
24, 25
Action Code
Action Requested
Right justified/blank filled
A - Authorize (Credit Card, Stored Value)
B - Conditional Deposit (Credit Card)
D - Deposit (Credit Card, Stored Value)
E - Authorization Reversal (Stored
Value)
G - Verify Only (ECP US)
(dollar amount should be $0.00)
H - Validate and Deposit
(ECP US & CAN)
I - Verify and Deposit (ECP US)
J - Pre-note Only - Credit (ECP)
K - Issuance (Stored Value)
L - Add Value (Stored Value)
N - Refund (ECP)
O - Forced Validate (ECP)
P - Pre-note Only - Debit (ECP)
Q - Stored Value Current Balance Inquiry
(Stored Value)
R - Refund (Credit Card, Stored Value)
V - Validate Only (ECP US & CAN)
(dollar amount should be $0.00)
Y - Verify and Pre-note (ECP)
Page 6
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
Position
26,27
Length
2
Data
Type
Field Name
Comments
A
Method of Payment (MOP) Methods of Payment
AX - AmericanExpress/Optima
BL - BillMeLater
CB - CarteBlanche
DC - Diners Club
DI - Discover (Novus)
EC - Electronic Check
EN - Encryption (see notes below)
JC - JCB
MC - MasterCard
SV - Stored Value
SW - Switch/Solo
VI - Visa/Delta
Note: For additional methods of payment
processing, please contact your
Paymentech representative.
The encryption (EN) MOP must be used in
conjunction with the encryption flag in the
transaction file.
28, 46
19
Account Number
47,50
Expiration Date
51,62
12
Amount
Page 7
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Detail Record (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
1299000000004995840
1
Position
63,65
66,68
Length
3
Data
Type
N
Field Name
Currency Code
Comments
Allowable values include:
036 - Australian Dollars
040 - Austria (Austrian) Schilling
056 - Belgium Francs
826 - British Pounds Sterling
124 - Canadian Dollars
208 - Danish Krone (Krona)
978 - Euro
246 - Finland (Finnish) Markka
250 - French Francs
280 - German Deutsche Marks
300 - Greece Drachma
344 - Hong Kong (Dollars)
380 - Italian Lira
372 - Irish Punt
392 - Japanese Yen
528 - Netherlands Dutch Guilders
554 - New Zealand Dollars
578 - Norwegian Krone (Krona)
620 - Portugal (Portuguese) Escudo
702 - Singapore Dollar
710 - South African Rand
724 - Spanish Peseta
752 - Sweden (Swedish) Krona
756 - Swiss (Switzerland) Franc
840 - U.S. Dollars
(see field definitions)
Result of action requested
Page 8
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
Transaction File Detail Record (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
1299000000004995840
1
Position
Length
Data
Type
Field Name
Comments
69
Transaction Type
R - Retail Merchant
1 - Single Transaction mail/telephone
order
2 - Recurring Transaction
3 - Installment Payment
4 - Deferred Transaction
5 - Secure Electronic Commerce
Transaction
6 - Non-authenticated SET Transaction
(for future use)
7 - Non-SET Transaction Channel
Encrypted
8 - Non-Secure Electronic Commerce
Transaction (will not qualify for best
interchange rate)
(See Field Definition)
70
71,76
1
6
A
N
Reserved
Response Date
Authorization/Verification
Code
77,82
Page 9
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Detail Record (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
1299000000004995840
1
Position
83,84
Length
2
Data
Type
A
Field Name
AVS/AAV Response Code
Comments
AVS/AAV result (Optional)
Note: If action code is Authorization (A) or
Conditional Deposits (B) this field should be
blank. It will be populated by Paymentech
when returning the response.
85
86
1
1
A
A
Reserved
Fraud Indicator
87, 89
Encryption Flag
YBlank -
Partial Participants
Non-Participants/Full Participants
90, 91
92
93,96
2
1
4
A
A
A
Reserved
Filler
Merchant Space
Page 10
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction Extension Record Format: American Express 1
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EAX001ABC COMPANY ADDITIONAL DESCRIPTOR 1
ABC COMPANY ADDITIONAL DESCRIPTOR 2
Position
Data
Length Type
Field Name
Comments
2,3
Extension Record
MOP Type
4,6
7,46
40
TAA 1
47,86
40
TAA 2
87,96
10
Filler
Blanks
"AX" Constant
Page 11
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction Extension Record Format American Express 2
1
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EAX002ABC COMPANY ADDITIONAL DESCRIPTOR 3
ABC COMPANY ADDITIONAL DESCRIPTOR 4
Position
Length
Data
Type
2,3
Extension Record
MOP Type
"AX" Constant
4,6
Extension Record
Sequence Number
002 Constant
7,46
40
TAA 3
47,86
40
TAA 4
87,96
10
Filler
Blanks
Field Name
Comments
Page 12
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: MasterCard
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNANANNNNNNNNNAAAAAAAAAANNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EMC00190104 123456789
00000000199912995964
Position
Length
Data
Type
"E" Constant
2,3
"MC" Constant
4,6
001 Constant
8,9
10
11
12
Filler
Blank
13,21
22,31
10
Filler
Blanks
32,43
12
Authorized Amount
44,47
Banknet Date
48,51
MCC
52,96
45
Filler
Blanks
Field Name
Comments
Page 13
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: Visa 1
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNANANNNNNNNNNNNNNNNAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EVI0O190104V123456789012345MCX50000000019995964000000001999
Position
Length
Data
Type
"E" Constant
2,3
Extension Record
MOP Type
"VI" Constant
4,6
001 Constant
8,9
10
11
12
Authorization Characteristic
Indicator
13,27
15
Transaction
Identifier
28,31
Validation Code
32,43
12
Authorized Amount
44,47
MCC Code
48,59
12
60,96
37
Filler
Blanks
Field Name
Comments
Page 14
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: Visa 2 Visa Authentication
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNANANNNNNNNNNNNNNNNAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EVI002EARF234521Y
452315643286389
Position
Length
Data
Type
"E" Constant
2,3
Extension Record
MOP Type
"VI" Constant
4,6
002 Constant
7,46
40
Transaction ID (XID)
47, 86
40
Cardholder Authentication
Verification Value
87
Field Name
Comments
A 3-D secure
authentication value of 5
from ACS indicates
attempt, but not able to
complete
CAVV validation could
not be performed
A 3-D secure
authentication value of 6
from ACS indicates
system error or failure
by ACS
87,96
10
Filler
Blanks
Page 15
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: Electronic Check Processing
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EEC001123456789
CB
Position
Length
Data
Type
"E" Constant
2,3
"EC" Constant
4,6
001 Constant
7,15
RDFI/Bank ID
16,20
Filler
Blanks
21
Account Type
Field Name
Comments
23, 38
16
Reserved
39
40,96
57
Filler
Blanks
Page 16
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: Switch (UK) Debit Card
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ESW001109601
Position
Data
Length Type
Field Name
Comments
2,3
"SW" Constant
4,6
Extension Record
Sequence Number
001 Constant
7,10
MMYY Format
(See Field Definition)
11,12
13,96
84
Filler
Blanks
Page 17
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: Bill Me Later
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAANNNNNNNNNNNNNNNNNNNNNAANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EBL001000001981234500011225N7400
NNNN
Position
Length
Data
Field Name
Type
A
Extension Record
Identifier
2,3
Extension Record
MOP Type
BL Constant
4,6
Extension Record
Sequence
001 Constant
7, 14
Shipping Cost
15,19
T&C Version
20,27
Customer
Registration Date
28,29
30,33
Item Category
34,49
16
Pre-approval
Invitation Number
Comments
E Constant
N = New
E = Existing
Product description code assigned by Bill
Me Later. (required)
Indicates whether or not consumer has been
pre-approved.
Pre-approval from credit bureau
should include the 16 digit preapproval number.
Internal pre-approval should include
the leftmost digit as a 1.
No pre-approval should include all
zeros or blank filled.
Page 18
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Extension Record: Bill Me Later, (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAANNNNNNNNNNNNNNNNNNNNNAANNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
EBL001000001981234500011225N7400
NNNN
Position
Length
Data
Field Name
Type
N
Merchant
Promotional Code
Comments
50,53
54
Customer Password
Change
55
Customer Billing
Address Change
56
Customer Email
Change
57
Customer Phone
Change
58,96
39
Filler
Blanks
Page 19
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Information Record: Order Information
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNNNNNNNNNAAANNNNNNNNNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
IOISVC
011226015700
Position
Length
Data
Field Name
Type
A
Information Record
Identifier
Comments
2,3
Information Record
OI Constant
Order Information
4,6
Product Delivery
Type Indicator
7,8
Shipping Carrier
I Constant
Page 20
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Information Record: Order Information
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNNNNNNNNNAAANNNNNNNNNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
IOISVC
011226015700
Position
Length
Data
Field Name
Type
A
Shipping Method
Comments
Method of shipment for an item. Note:
applicable for use with Paymentech Fraud
Detection Service only. Valid values are as
follows:
C D I M N O P T W (optional)
Lowest Cost
Carrier Designated by Customer
International
Military
Next Day/Overnight
Other
Store Pickup
Two Day Service
Three Day Service
10,15
Order Date
16,21
Order Time
22,96
75
Filler
Blanks
Page 21
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Information Record: Consumer Information
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNNNNNNNNNAAANNNNNNNNNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
IPI00101700318
8400075000000O1005YY
Position
Length
Data
Type
A
2,3
4,6
7,14
15,23
8
9
N
N
24,26
Field Name
Information Record
Identifier
Information Record
Information Record
Sequence
Customer Date of Birth
Customer Social
Security Number
Currency Type of
Gross Household
Annual Income
Comments
I Constant
PI Constant
Consumer Personal Information
001 Constant
Customer date of birth. CCYYMMDD format.
Customer social security number.
(optional)
Currency type of gross household annual
income. Allowable values include: (optional)
036 - Australian Dollars
040 - Austria (Austrian) Schilling
056 - Belgium Francs
826 - British Pounds Sterling
124 - Canadian Dollars
208 - Danish Krone (Krona)
978 - Euro
246 - Finland (Finnish) Markka
250 - French Francs
280 - German Deutsche Marks
300 - Greece Drachma
344 - Hong Kong (Dollars)
380 - Italian Lira
372 - Irish Punt
392 - Japanese Yen
528 - Netherlands Dutch Guilders
554 - New Zealand Dollars
578 - Norwegian Krone (Krona)
620 - Portugal (Portuguese) Escudo
702 - Singapore Dollar
710 - South African Rand
724 - Spanish Peseta
752 - Sweden(Swedish)Krona
756 - Swiss (Switzerland)
840 - U.S. Dollars
(see field definitions)
Page 22
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Information Record: Consumer Information, (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNNNNNNNNNAAANNNNNNNNNNANNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
IPI00101700318
8400075000000O1005YY
Position
Length
Data
Type
Field Name
Comments
27,36
10
Gross Household
Annual Income
37
Customer Residence
Status
38,39
Customer Years at
Residence
40,41
Customer Years at
Employer
42
Customer Checking
Account
43
Customer Savings
Account
44,96
53
Filler
Blanks
Page 23
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 2
NOTE: Level 2 Procurement Product Record is also required to process Level 3 data
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAANNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PPC001ABC12300000000000000000000101
Position
Data
Length Type
Field Name
Comments
"P" Constant
2,3
"PC" Constant
4,6
001 Constant
7,23
17
Customer Reference
Number
Page 24
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 2 (continued)
NOTE: Level 2 Procurement Product Record is also required to process Level 3 data
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAANNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PPC001ABC12300000000000000000000101
Position
24,35
Data
Length Type
Field Name
12
N
Sales Tax Amount
Comments
Amount of sales tax assessed
to the transaction, 2 decimal
implied/right justified/zerofilled.
Note: For level 2 processing,
this field is not required,
however, must be filled in to
qualify for lower rate.
For level 3 processing, this
field is required. If this field
is not filled in, transaction
will reject.
36,96
61
Filler
Blanks
Note: Method of payments that can process level 2 are Visa, MasterCard and American Express
Page 25
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 3 - Visa
Order Level Record (must be preceded by Product Record Procurement Level 2)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAAAAA
PP000100000000159900000000159903079-1952USD03079-1952
10
30000010
Data
Position Length Type
Field Name
Comments
Product Record ID
"P" Constant
2,3
"P0" Constant
4,6
001 Constant
7,18
12
Freight Amount
19,30
12
Duty Amount
31,40
10
41,43
44,53
10
54,65
12
66,77
12
VAT/Tax Amount
78,81
VAT/Tax Rate
82,96
15
Filler
Blanks
Page 26
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 3 - Visa
Record #1 - Line Item Level Data (must match to corresponding Line Item Level Data Record 2)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNAAAAAAAAAAAANNNNNNNNNNNNANNNNAA
PP1002FILE CABINET
SKU123456789000000030000QTY
000000009000 0010
Data
Position Length Type
1
1
A
Field Name
Product Record ID
Comments
"P" Constant
2,3
"P1" Constant
4,6
002 to 099
Right justified/leading zeros
Used to uniquely identify a line item
within a product record. A line item
must consist of a matching P1 and P2
record submitted in sequential order and
would increase in increments of one (1)
Note: See Appendix L for Record
Sequence Number Example
7,32
26
Description
33,41
Filler
Blanks
42,53
12
Product Code
54,65
12
Quantity
66,77
12
Unit of Measure
78,89
12
Tax Amount
90
Filler
Blanks
91,94
Tax Rate
95,96
Filler
Blanks
Page 27
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 3 - Visa
Record #2 - Line Item Level Data (must match to corresponding Line Item Level Data Record 1)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNNNNNNNNNNNNNNNNNNNNNNNNNAAAAAAAAAAAANNNNNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PP20020
10000
9000FURNITURE 000001000000
Position Length
1
1
Data
Type
A
Field Name
Product Record ID
"P" Constant
Comments
2,3
"P2" Constant
4,6
7,18
12
19,30
12
31,42
12
43,54
12
Unit Cost
55,96
42
Filler
Blanks
Page 28
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 3 - MasterCard
Order Level Record (must be preceded by Product Record Procurement Level 2)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAANNNNNNNNNAAANNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNAAAAAAAAAAAAAAA
PP0001
000001599
00000159903079-1952USD03079-1952130131132133134
000001999
Data
Position Length Type
Field Name
Comments
Product Record ID
"P" Constant
2,3
"P0" Constant
4,6
001 Constant
7,9
Filler
Blanks
10,18
Freight Amount
19,21
Filler
Blanks
22,30
Duty Amount
31,40
10
41,43
44,53
10
54,68
15
Alternate Tax ID
69,71
Filler
Blanks
72,80
81,96
16
Filler
Blanks
Page 29
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 3 - MasterCard
Record #1 - Line Item Level Data (must match to corresponding Line Item Level Data Record 2)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNAAAAAAAAAAAAAAANNNNNNNNNNNNNNAA
PP1002FILE CABINET
SKU123456789
00300QTY
00000900001000
Positio
n
1
Length
Data
Type
Product Record ID
"P" Constant
2,3
"P1" Constant
4,6
002 to 099
Field Name
Comments
7,41
35
Description
42,53
12
Product Code
54,60
Filler
Blanks
61,65
Quantity
66,68
Unit of Measure
Left justified/blanks
69,80
12
Filler
Blanks
81,89
Tax Amount
90,94
Tax Rate
95,96
Filler
Blanks
Page 30
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Procurement Level 3 - MasterCard
Record #2 - Line Item Level Data (must match to corresponding Line Item Level Data Record 1)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAANNNNNNNNNAAANNNNNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PP2002
000003000
000000010
NFED Y
Data
Positio Length Type
n
1
1
A
Field Name
Product Record ID
Comments
"P" Constant
2,3
4,6
7,9
Filler
Blanks
10,18
19,21
Filler
Blanks
22,30
Discount Amount
31,54
24
Filler
Blanks
55
Gross/Net Indicator
Values are:
Y = item amount includes tax amount
N = item amount does not include tax amount
Note: Y or N must be uppercase (Required)
56,59
60
Discount Indicator
Values are:
Y = amount is discounted
N = amount is not discounted
Note: Y or N must be uppercase (Required)
61,96
36
Filler
Blanks
Page 31
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Fraud
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PFR001827 1
Position
Length
Data
Type
P Constant
2, 3
FR Constant
4, 6
001 Constant
7, 10
Field Name
Comments
Page 32
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Fraud
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PFR001827 1
Position
Length
Data
Type
11
Field Name
Card Security Presence
Comments
Supported by Discover and Visa
only
1 - Value is present
2 - Value is on card, but illegible
9 - Card holder states that the card
has no card security value
Note: If not a Discover or Visa
transaction, leave blank. If a value
is sent in for MasterCard, it will be
ignored since it is not supported at
this time.
If customer does not indicate either
a 1, 2, or 9, leave blank.
12,96
85
Filler
Blanks
Note: This fraud record used for authorizations and conditional deposits only
Page 33
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Retail Enable
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PRR001
9876543
29
Position
Length
Data
Type
P Constant
2,3
RR Constant
4,6
001 Constant
7,22
16
Terminal Identification
23,36
14
Batch Identification
37,96
60
Filler
Blanks
Field Name
Comments
Page 34
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Stored Value
Note: Product record must be sent in the input file in order to receive reply in the output file.
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PSV001
Position
Length
Data
Type
P Constant
2,3
SV Constant
4,6
001 Constant
7,18
12
Current Balance
19,30
12
Previous Balance
31,96
66
Filler
Blanks
Field Name
Comments
Notes:
Any information sent in the input file will be overwritten in the reply file. Paymentech does not store any data send
in input file.
Method of Payment (MOP) must equal SV when sending this product record.
Page 35
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Product Record: Various Text
Note: PVT001 is for future use
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAANNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PVT001
Position
Length
Data
Type
P Constant
2,3
VT Constant
4,6
001 Constant
7,96
90
Text Message
Text message
Field Name
Comments
Page 36
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Address Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ABJOE *BAGADONUTS
W60355512128321US
A21 MAIN STREET
H6035558854
A3SALEM, NH 03079-9099
Position
Data
Length Type
Field Name
Comments
"A" Constant
Address Type
Address Types:
Note: below types followed by any necessary
Extension Records
Type
Description
B
BML,
CC, SV
Consumer employer
information
BML,
CC
CC, SV
Consumer IP address
(see specific format)
BML,
CC
BML,
CC, SV
ECP
Ship to address
(asterisk should precede
last name)
BML,
CC, SV
Page 37
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Address Record, (continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ABJOE *BAGADONUTS
W60355512128321US
A21 MAIN STREET
H6035558854
A3SALEM, NH 03079-9099
Data
Length Type
Field Name
30
A
Address Line
33
Telephone Type
34,47
14
Telephone Number
Comments
Uppercase only
(See Field Definition)
D - Day Phone Number
H - Home Phone Number
N - Night Phone Number
W - Work Phone Number
AAAEEENNNNXXXX
AAA
EEE
NNNN
XXXX
=
=
=
=
Area Code
Exchange
Number
Extension
Country Code
50,96
47
Filler
Blanks
Page 38
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Address Record, (continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AIB012.200.095.085
Length Type
1
Field Name
Address Subtype
Comments
Type of address. Valid values are as
follows:
B = Bill To/Buyer Address
4,46
45
Customer IP Address
Customers IP address
47,96
50
Filler
Blanks
Page 39
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Address Record, (continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
[email protected]
Length Type
1
Field Name
Address Subtype
Comments
Type of address. Valid values are as
follows:
B = Bill To/Buyer Address
G = Giftee Email Address
4,51
50
Customer Email
Address
52,96
45
Filler
Blanks
Page 40
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Address Format Examples
NOTE: PAYMENTECH RECOMMENDS SENDING FULL ADDRESS
The following are three (3) separate examples of valid Address Record combinations for Credit Card
Transactions (address types B, G, S):
0
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
#1 - ZIP only
AB03052
US
W60355512128321US
W60355512128321US
H6035558854
The following are two (2) separate examples of valid address record combinations for ECP
transactions (address type M):
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
#1 Name only
AMJOSEPH M. *BAGADONUTS
AMJOSEPH M. *BAGADONUTS
A21 MAIN ST
A3SALEM, NH 03079
W60355512128321US
Page 41
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Address Format Examples
0
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
(address type E)
#1 Employer Address
AEPAYMENTECH
W60355512128321
(address type L)
#2 Email Address
[email protected]
(address type I)
#3 IP Address
AIB10.10.1.2
Page 42
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Batch Totals Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAANNNNNNNNNAAAAAANNNNNNNNNAAAAAANNNNNNNNNNNNNNAAAAAAANNNNNNNNNNNNNNAAAAAAAAANNNNNNNNNNNNNNA
B RECS=000000006 ORDS=000000005 $TOT=00000000027347 $SALE=00000000021549 $REFUND=00000000000000
Position
Length
Data
Type
Field Name
Comments
1,7
Constant
B RECS=
8,16
17
Filler
Blank
18,22
Constant
ORDS=
23,31
32
Filler
Blank
33,37
Constant
$TOT=
38,51
14
52
Filler
Blank
53,58
Constant
$SALE=
59,72
14
73
Filler
Blank
74,81
Constant
$REFUND=
82,95
14
96
Filler
Blank
Page 43
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Totals Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAAAAANNNNNNNNNAAAAAANNNNNNNNNAAAAAANNNNNNNNNNNNNNAAAAAAANNNNNNNNNNNNNNAAAAAAAAANNNNNNNNNNNNNNA
T RECS=000000006 ORDS=000000005 $TOT=00000000027347 $SALE=00000000021549 $REFUND=00000000000000
Position
Length
Data
Type
Field Name
Comments
1,7
Constant
T RECS=
8,16
17
Filler
Blank
18,22
Constant
ORDS=
23,31
32
Filler
Blank
33,37
Constant
$TOT=
38,51
14
52
Filler
Blank
53,58
Constant
$SALE=
59,72
14
73
Filler
Blank
74,81
Constant
$REFUND=
82,95
14
96
Filler
Blank
Page 44
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Trailer Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAANNNNNNAAAAAAAAAAAAAANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PID=123456 ABCCO
SID=123456 ABCCO
END 971231
Position
Length
Data
Type
Field Name
Comments
1,4
Constant
PID=
5,10
Presenters ID (PID)
Assigned by Paymentech
11
Filler
Blank
12,19
PID Password
Assigned by Paymentech
20
Filler
Blank
21,24
Constant
SID=
25,30
Submitters ID (SID)
Assigned by Paymentech
31
Filler
Blank
32,39
SID Password
Assigned by Paymentech
40
Filler
Blank
41,43
Constant
END
44,45
Filler
Blanks
46,51
Creation Date
52,96
45
Filler
Blanks
Page 45
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File Request for Response (RFR) Record
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
AAAANNNNNNAAAAAAAAAAAAAANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
PID=123456 ABCCO
SID=123456 ABCCO
RFR 971231
Position
Length
Data
Type
Field Name
Comments
1,4
Constant
PID=
5,10
Presenters ID (PID)
Assigned by Paymentech
11
Filler
Blank
12,19
PID Password
Assigned by Paymentech
20
Filler
Blank
21,24
Constant
SID=
25,30
Submitters ID (SID)
Assigned by Paymentech
31
Filler
Blank
32,39
SID Password
Assigned by Paymentech
40
Filler
Blank
41,43
Constant
RFR
44,45
Filler
Blanks
46,51
Creation Date
52,96
45
Filler
Blanks
Note: If a RFR record is received by Paymentech, however, there is no file available for pick up, the following
message will be given:
YY-MM-DD HH:MM:SS No data to send back at this time.
EOFEOFEOF
- Message is sent in text file format without header or pid information and begins in position 2
- Async and TCPIP merchants will receive entire message noted above, with the EOF line
- Bsync and FTP merchants will receive message above, without the EOF line
- RFR is a separate file sent to Paymentech. It should not be sent as part of your data file.
Page 46
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File S Record Output
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
12990000000049958401001M981109123456I1Y
H243
Position
Length
Data
Type
1
2,7
8,23
1
6
16
A
N
A
Constant
Division Number
Merchant's Order Number
"S"
Assigned by Paymentech (Required)
Number composed of any alpha, blank, digit or
punctuation combination that will be returned when
we respond. This field will tie the request on your
end to the response we provide you. It should be
unique to the transaction and should be stored and
supplied in the deposit file. (Required)
24,25
Action Code
Action Requested
Field Name
Comments
A
B
D
E
G
H
I
J
K
L
N
O
P
Q
R V Y -
26,27
Methods of Payment
AX - AmericanExpress/Optima
BL - Bill Me Later
CB - Carte Blanche
DC - Diners Club
DI - Discover (Novus)
EC - Electronic Check
EN - Encryption (see field definition)
JC - JCB
MC - MasterCard
SV - Stored Value
SW - Switch/Solo
VI - Visa/Delta
Page 47
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File S Record Output (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
12990000000049958401001M981109123456I1Y
H243
Position
Length
Data
Type
28, 46
19
Account Number
47, 50
Expiration Date
51,62
12
Amount
63,65
Currency Code
66,68
Field Name
Comments
Page 48
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
(Continued)
Transaction File S Record Output (Continued)
1
2
3
4
5
6
7
8
9
123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456
ANNNNNNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNNNNNNNNNNNNNNNNNAANNNNNNAAAAAAAAAAAAAAAAAAAA
S1234569876543219876543 BVI4123456789012345
12990000000049958401001M981109123456I1Y
H243
Position
Length
Data
Type
69
R
1
2
3
4
5
70
MN P S -
Field Name
71,76
Response Date
Comments
-
Retail Merchant
Single Transaction mail/telephone order
Recurring Transaction
Installment Payment
Deferred Transaction
Secure Electronic Commerce
Transaction (for future use)
6 - Non-authenticated SET Transaction
(for future use)
7 - Non-SET Transaction Channel
Encrypted
8 - Non-Secure Electronic Commerce
Transaction (will not qualify for the best
interchange rate)
(See Field Definitions)
Value matched
Value not matched
Not processed
Should be on the card (Discover/Visa
only)
U - Unsupported by the issuer
I - Invalid (MasterCard, Visa only)
- Blank if not Discover, MasterCard, Visa
YYMMDD format. It should be stored and
supplied in the deposit file.
Page 49
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
RECORD LAYOUTS
Position
Length
Data
Type
77,82
Authorization/Verification
Code
83,84
AVS/AAV result
85
Deposit Flag
86
Fraud Indicator
Fraud Indicator
87,89
Encryption Flag
Encryption Flag
90,91
Code Values:
Field Name
(MasterCard Only)
Comments
92
Filler
Blank
93,96
Merchant Space
Page 50
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
Introduction
Transaction File
Header Record
The following pages contain the exact definition of each field for each
record type that is to be filled in by the Merchant or vendor when sending
to Paymentech. See Record Layouts for information on how the fields are
to be arranged and for constant values for each record.
Field Name
Field Description
Assigned by Paymentech.
Submitters ID
(SID)
Assigned by Paymentech.
SID Password
Assigned by Paymentech.
Creation Date
Fill this field with the date the file was created in
the YYMMDD format. (Optional)
Revision Number
Submission Number
Merchant Space
Page 51
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
Field Name
Field Description
Constant
Division Number
Assigned by Paymentech.
Merchant Order
Number
Action Code
Authorize
Only
B-
Conditional
Deposit
D-
Deposit Only
Page 52
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Action Code
(continued)
Authorization
Reversal
G-
Verify Only
H-
Validate and
Deposit
I-
Verify and
Deposit
J-
Pre-note Only
- Credit
Issuance
Add Value
N-
Refund
O-
Forced
Validate
P-
Pre-note Only
- Debit
Q-
Stored Value
Current
Balance
Inquiry
R-
Refund
Page 53
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Action Code
(continued)
Validate Only
Y-
Verify and
Pre-note
Page 54
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Method of Payment
Account Number
Page 55
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Expiration Date
Amount
Page 56
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Currency Code
Page 57
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Response Reason
Code
Page 58
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Transaction Type
Page 59
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Transaction Type
(continued)
Page 60
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
Response Date
Authorization/
Verification Code
Page 61
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Detail Record
(continued)
Field Name
Field Description
AVS/AAV
Response Code
Fraud Indicator
Encryption Flag
Merchant Space
Page 62
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
American Express 1&2
Field Name
Field Description
Extension Record
Identifier
Extension Record
MOP Type
Extension Record
Sequence Number
001 Constant or
002 Constant.
Transaction Advice
Addendum Record
Page 63
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
MasterCard
Field Name
Field Description
Extension Record
Identifier
Extension Record
MOP Type
Extension Record
Sequence Number
001 Constant.
POS Capability
Code
Page 64
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
MasterCard
(continued)
Field Name
Field Description
POS Authorization
Source Code
1-
2-
3-
4-
5-
Issuer provided.
7-
8-
D-
E-
Page 65
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
MasterCard
(continued)
Field Name
Field Description
POS Card ID
Method
2-
3-
4-
Merchant Category
Code (MCC)
Page 66
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 1
Field Name
Field Description
Extension Record
Identifier
Extension Record
MOP type
Extension Record
Sequence Number
001 Constant.
POS Capability
Code
5-
9-
Page 67
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 1 (continued)
Field Name
Field Description
Manually keyed.
02 -
05 -
06 -
81 -
90 -
95 -
Page 68
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 1 (continued)
Field Name
Field Description
POS Authorization
Source Code
1-
2-
3-
4-
5-
Issuer provided.
7-
8-
D-
E-
Page 69
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 1 (continued)
Field Name
Field Description
POS Card ID
Method
2-
3-
4-
E-
K-
Key entered
R-
Bypass
AVS
U-
Page 70
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 1 (continued)
Field Name
Field Description
V-
Card not
present
W-
Transaction
Identifier
Validation Code
Authorized Amount This field should reflect the amount of the original
authorized transaction.
MCC Code
Total Authorized
Amount
Page 71
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 2 Visa
Authentication
Field Name
Field Description
Extension Record
Identifier
Extension Record
MOP type
Extension Record
Sequence Number
002 Constant.
Transaction ID
(XID)
Cardholder
Authentication
Verification Value
Page 72
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Visa 2 Visa
Authentication,
continued
Field Name
Field Description
CAVV Response
Code
Description
Blank
Page 73
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Electronic Check
Processing
Field Name
Field Description
Extension Record
Identifier
Extension Record
MOP type
EC Constant.
Extension Record
Sequence Number
001 Constant.
Account Type
Page 74
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Electronic Check
Processing
(continued)
Field Name
Field Description
Preferred Delivery
Method
ACH
B-
Best
Possible
F-
Facsimile
Draft
Page 75
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Electronic Check
Processing
(continued)
Field Name
Field Description
Preferred Delivery
Method
ECP Authorization
Method
Authorization
Method
Requirements
Written
Internet (Web)
Telephone
Page 76
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Extension Record:
Switch Card
Field Name
Field Description
Extension Record
Identifier
Extension Record
Card type
SW Constant.
Extension Record
Sequence Number
001 Constant.
MMYY format.
The day the card becomes active.
Note: The Card Start Date field should be
submitted only when the card does not have an
Issue Number. If the card displays ONLY a Start
Date and no Issue Number, the Card Start Date field
should contain a value and the Card Issue Number
field must be blank. If the card displays both a Start
Date and an Issue Number, the Card Start Date
should be left blank and the Card Issue Number
field must be filled.
Page 77
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction
Extension Record
Format: Bill Me
Later
Field Name
Field Description
Extension Record
Identifier
Extension Record
BL Constant.
Method of Payment
Extension Record
Sequence Number
001 Constant.
Shipping Cost
T & C Version
Customer
Registration Date
Customer Type Flag
Page 78
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction
Extension Record
Format: Bill Me
Later, (continued)
Field Name
Field Description
Item Category
Pre-approval
invitation number
Merchant
Promotional Code
Customer Password
Change
Customer Billing
Address Change
Customer Email
Change
Customer Home
Phone Change
Page 79
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Information Record:
Order Information
Field Name
Field Description
Information Record
Identifier
Information Record
Product Delivery
Type Indicator
Shipping Carrier
Page 80
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Information Record:
Order Information
Field Name
Field Description
Shipping Method
Lowest Cost
Carrier Designated by Customer
International
Military
Next Day/Overnight
Other
Store Pickup
Two Day Service
Three Day Service
Order Date
Order Time
Page 81
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Information Record:
Consumer
Information
Field Name
Field Description
Information Record
Identifier
Information Record
Information Record
Sequence Number
001 Constant.
Customer Date of
Birth
Customer Social
Security Number
Page 82
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Information Record:
Consumer
Information,
(Continued)
Field Name
Field Description
Currency Type of
Gross Household
Annual Income
Page 83
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Information Record:
Consumer
Information,
(Continued)
Field Name
Field Description
Gross Household
Annual Income
Customer Residence
Status
Customer Years at
Residence
Customer Years at
Employer
Customer Checking
Account
Customer Savings
Account
Page 84
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Product Record:
Procurement Level 2
and Level 3 MasterCard and
Visa
Field Name
Field Description
Product Record
Identifier
Product Record
Type
PC Constant.
Product Record
Sequence Number
001 Constant.
Customer Reference
Number
Page 85
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Product Record:
Procurement
Level 3 - MasterCard
and Visa Order
Level Record
Field Name
Field Description
Product Record ID
001 Constant.
Duty Amount
VAT/Tax Amount
VAT/Tax Rate
Alternate Tax ID
Page 86
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Note: Record #1 - Line Item Level Data must match to corresponding Line Item Level Data Record 2
Transaction File
Product Record:
Procurement
Field
Description
Product Record ID
Level 3 - MasterCard
and
Product Record
Sequence Number
002 to 099
Used to uniquely identify a line item within a P0 record.
A line item must consist of a matching P1 and P2 record
submitted in sequential order and would increase in
increments of one (1).
Note: See Appendix L for Record Sequence Number
Example
Description
Product Code
Quantity
Unit of Measure
Tax Amount
Tax Rate
Filler
Page 87
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Note: Record #2 - Line Item Level Data must match to corresponding Line Item Level Data Record #1
Transaction File
Product Record:
Procurement Level 3
- MasterCard and
Visa Record #2 Line Item Level Data
Field
Description
Product Record ID
Unit Cost
Net/Gross Indicator
Values are:
Y = item amount includes tax amount.
N = item amount does not include tax amount.
Discount Indicator
Values are:
Y = amount is discounted.
N = amount is not discounted.
Page 88
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Product Record:
Fraud
Field Name
Field Description
Product Record
Identifier
Product Record
Type
FR Constant.
Product Record
Sequence Number
001 Constant.
Card Security
Presence
Page 89
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Product Record:
Retail Enable
Field Name
Field Description
Product Record
Identifier
Product Record
Type
RR Constant.
Product Record
Sequence Number
001 Constant.
Terminal
Identification
Batch Identification
Page 90
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Product Record:
Stored Value
Field Name
Field Description
Product Record
Identifier
Product Record
Type
SV Constant.
Product Record
Sequence Number
001 Constant.
Current Balance
Previous Balance
Notes: In order to obtain current or previous balance, an input file must be sent. If the fields are
populated in the input file, that information will be overwritten in the output file. Paymentech does not
store any information in input file for this record.
When sending the Stored Value record, method of payment must equal SV.
Page 91
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Product Record:
Various Text
Field Name
Field Description
Product Record
Identifier
Product Record
Type
VT Constant.
Product Record
Sequence Number
001 Constant.
Various Text
Page 92
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Address Record
Field Name
Field Description
Constant
Address Type
Page 93
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Address Record
(continued)
Field Name
Field Description
Address Line
Telephone Type
Telephone Number
Day
Home
Night
Work
=
=
=
=
Area Code
Exchange
Number
Extension
Page 94
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Address Record
(continued)
Field Name
Field Description
Address Subtype
Customer IP
Address
Customer Email
Address
Page 95
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Batch Totals Record
Field Name
Field Description
Constant
Constant
ORDS= Constant.
Constant
$TOT= Constant.
Constant
$SALE= Constant.
Constant
$REFUND= Constant.
Batch Amount
Refunds
Page 96
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Totals Record
Field Name
Field Description
Constant
Constant
ORDS= Constant.
Constant
$TOT= Constant.
Constant
$SALE= Constant.
Constant
$REFUND= Constant.
File Amount
Refunds
Page 97
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Transaction File
Trailer Record
Field Name
Field Description
Assigned by Paymentech.
Submitters ID
(SID)
Assigned by Paymentech.
SID Password
Assigned by Paymentech.
Creation Date
Fill this field with the date the file was created in
the YYMMDD format. (Optional)
Page 98
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
Request for
Response File (RFR)
Record
Field Name
Field Description
Presenters ID (PID)
PID Password
Assigned by Paymentech.
Submitters ID
(SID)
Assigned by Paymentech.
SID Password
Assigned by Paymentech.
Creation Date
Fill this field with the date the file was created in the
YYMMDD format. (Optional)
Note: If a RFR record is received by Paymentech, however, there is no file available for pick up, the following
message will be given:
YY-MM-DD HH:MM:SS No data to send back at this time.
EOFEOFEOF
- Message is sent in text file format without header or pid information and begins in position 2
- Async and TCPIP merchants will receive entire message noted above, with the EOF line
- Bsync and FTP merchants will receive message above, without the EOF line
- RFR is a separate file sent to Paymentech. It should not be sent as part of your data file.
Page 99
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
S Record Output
Field Name
Field Description
Constant
Division Number
Merchants Order
Number
Action Code
Method of Payment
(MOP)
H
I
J
K
L
N
O
P
Q
R
V
Methods of Payment:
AX - American Express/Optima
BL - Bill Me Later
CB - Carte Blanche
DC - Diners
DI - Discover (Novus)
EC - Electronic Check
EN - Encryption (see below notes)
JC - JCB
MC - MasterCard
SV - Stored Value
SW - Switch/Solo
VI - Visa/Delta
Note: For additional methods of payment processing,
please contact your Paymentech representative.
The encryption (EN) MOP must be used in conjunction
with the encryption flag in the transaction file detail record.
Page 100
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
S Record Output
(continued)
Field Name
Field Description
Account Number
Expiration Date
MMYY (Optional)
Amount
Currency Code
Page 101
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FIELD DEFINITIONS
(Continued)
S Record Output
(continued)
Field Name
Field Description
Response Reason
Code
Transaction Type
AVS/AAV
Response Code
Deposit Flag
Fraud Indicator
Encryption Flag
Recurring Payment
Advice Code
Merchant Space
Page 102
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FORMAT USAGE
General Information
The Paymentech format is flexible and may be used in several different ways
based on Merchant or vendor needs. There are two general methods that fit
most needs.
A Merchant or vendor that knows items are in stock before sending
transactions to Paymentech usually benefits the most from using conditional
deposits (B Action Code). A conditional deposit is one that requests that
Paymentech deposit the transaction if it passes authorization/verification.
When received, a conditional deposit transaction is sent out for
authorization/verification. Any approved transactions are automatically
deposited in Paymentech's next deposit window (Paymentech deposits
several times per day).
The output returned to the Merchant or vendor contains the
authorization/verification results with only approved transactions having
been deposited. Refunds can be mixed in with other transactions and are
returned with an authorization/verification status as well.
The other most popular method of handling transactions is for the Merchant
or vendor to send Paymentech a file of only authorization/verification
requests. Then, based on Paymentech's responses and available stock, the
transactions are sent back to us for deposit at a later time. These deposits
may be mixed in with the next authorization/verification file or sent in a
separate file.
Authorization may be obtained online in real time with the use of
Paymentechs Specification for On-Line Authorization. Please request this
specification from your Account Manager.
Page 103
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FORMAT USAGE
(Continued)
Paymentech Output
Paymentech does not return any Address Records in the output file unless
requested by the Merchant or vendor. All Header, Trailer, Batch Totals, and
Totals Records are echoed in the output file exactly as they are received. All
Detail Records are returned in the output file with the most recent
authorization information being supplied in the proper fields, if so requested
by the merchant. Merchants may request output that contains only
transactions that have not been deposited.
Page 104
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FORMAT USAGE
(Continued)
Input File:
PID=575100 PASSWORD SID=575100 PASSWORD START 970701 01.6
S1234569898981234AUTH
AVI4012147230156013
0797000000000100840
1
PFR001161 1
ABJOE *BAGADONUTS
A21 MAIN STAPT 22
H6035553333
A3SALEM, NH 03079-9099
S1234569898981234DEP
DMC5419843331777778
0797000000001000840100R 970630877865
EMC00129051 MCC123456
00000000100006305999
S1234569898981234REFUND RAX373235387881007
07970000000001008401001 970701
ABSAM WHATSHISNAME
A223 NORTH POLICY RD
D6035554444
A3SALEM, NH 03079-9099
S1234569898981234ECP
GEC123443217656
000000000000840
1
EEC001123456789
CB
AMJOHN *DOE
S1234569898981234PURCH BVI4012147230156013
0797000000015797840
1
PPC001MGMNAT000187564 000000000153
ABTHE BIG COMPANY
A254 NORTHWEST RD
W60355588880810
A3SALEM, NH 03079-9099
AS03053
B RECS=000000023 ORDS=000000006 $TOT=00000000017097 $SALE=00000000016797 $REFUND=00000000000100
T RECS=000000024 ORDS=000000006 $TOT=00000000017097 $SALE=00000000016797 $REFUND=00000000000100
PID=575100 PASSWORD SID=575100 PASSWORD END 970701
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[24]
Page 105
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
FORMAT USAGE
(Continued)
Output File:
PID=575100 PASSWORD SID=575100 PASSWORD START 970701 01.6 70701.0001h
S1234569898981234AUTH
AVI4012147230156013
07970000000001008401001M970701012345I3N
S1234569898981234DEP
DMC5419843331777778
0797000000001000840100R 970630877865 Y
S1234569898981234REFUND RAX373235387881007
07970000000001008401001 970701
Y
S1234569898981234ECP
GEC123443217656
0000000000008401021 970701123456 N
S1234569898981234PURCH BVI4012147230156013
07970000000157978401001 970701543421I7Y
S1234569898981234RCYCLE BVI4012147230156013
07970000000001008405307 970701rcycleI4N
B RECS=000000023 ORDS=000000007 $TOT=00000000017197 $SALE=00000000016897 $REFUND=00000000000100
T RECS=000000024 ORDS=000000007 $TOT=00000000017197 $SALE=00000000016897 $REFUND=00000000000100
PID=575100 PASSWORD SID=575100 PASSWORD END 970701
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
Note: If a RFR record is received by Paymentech, however, there is no file available for pick up, the
following message will be given: YY-MM-DD HH:MM:SS No data to send back at this time.
EOFEOFEOF
- Message is sent in text file format without header or pid information and begins in position 2
- Async and TCPIP merchants will receive entire message noted above, with the EOF line
- Bsync and FTP merchants will receive message above, without the EOF line
- RFR is a separate file sent to Paymentech. It should not be sent as part of your data file.
Page 106
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
Procedure
Step
Action
Page 107
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Procedure
(Continued)
Step
Action
Page 108
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
O: Online Authorization
A: Authorization Batch
B: Conditional Batch
D: Deposit Batch
FORMAT REQUIREMENTS
Order numbers: left justified AND 1st eight digits are unique
Amount format matches currency code
Transaction type should NOT BE a 5, 6, or 8
If 5, 6 or 8 are used, you will not get the best interchange rate
Action Code = A
Totals balance
Action Code = B
Action code = D
Order numbers, authorization date and authorization code should match
authorization data.
Page 109
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
A: Authorization Batch
B: Conditional Batch
D: Deposit Batch
PROCESSING REQUIREMENTS
Send credit card type(s) for each division
Recognize valid/invalid responses
Recognize whether transactions are for a $1.00 (account approval) or for the
full amount
X
X
The Analyst will bring socket down get a timeout message recover when socket
is brought back up
X
Page 110
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
PRODUCTION PROCEDURES
Introduction
Procedure
Step
Action
The Merchant or vendor calls the data line and, upon modem
connection, begins sending the input file.
After the file has been processed, the Merchant or vendor has
two methods available to retrieve their file. These are:
Page 111
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
PRODUCTION PROCEDURES
(Continued)
Data Transmission
Times
Paymentech accepts files at any time, 24 hours per day, every day of the
year. Our daily financial deposit window closes at 10:00 PM ET for
processing of data. Any deposit file received after 10:00 PM is processed as
the next days data. This also applies to deposit files that began transmitting
before 10:00 PM, but did not complete the transmission until after 10:00
PM ET. Files received after Fridays 10:00 PM ET window are processed
along with Saturdays data.
If there are any issues, such as poor response rate, long turn around time, or
any other concerns, please contact the Account Manager responsible for
your account. We pride ourselves on the service we provide and need your
input to ensure that our high service levels are maintained.
Page 112
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
TRANSMISSION SPECIFICATIONS
Introduction
Asynchronous
Transmission
Protocol
BPS
Any modem
supporting
MNP
(level 4 or 5 protocol
(required))
2400 to 9600
Page 113
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
TRANSMISSION SPECIFICATIONS
(Continued)
Asynchronous
Transmission
(continued)
Synchronous
Transmission
3780
There are several options in the 3780 protocol which are common to
almost any machine and setup. The values listed below reflect
Paymentechs default setup and preferences. If you have other options in
your software package, which you deem important to proper
communication, or if the defaults listed below do not fit your needs, please
discuss them with the MCA with whom you are testing.
The options generally used are:
1. HOST
This option defines which computer system leads the file transfer
session. One side must lead; otherwise both computers could try to
send at the same time. Usually if this setting is incorrect, the two
modems connect but no activity occurs. Paymentech is the HOST
during transmissions.
2. TRANSPARENCY (mandatory)
In the 3780 protocol, unprintable (control) characters are used by the
two computers to talk to each other. Therefore, if your file contains
unprintable characters, you cannot normally send the file using the
3780 protocol. Paymentech uses NON-TRANSPARENT as the default.
Continued on next page
Page 114
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
TRANSMISSION SPECIFICATIONS
(Continued)
3780 (continued)
3. COMPRESSION
This option controls whether or not the computer is allowed to
compress the data being sent. With compression ON, any occurrence of
more than two spaces in a row is replaced with a special two-character
sequence telling the other computer how many spaces should actually
be put in the file. Paymentech expects to send and receive compressed
data as a default.
When transmitting to Paymentech, compression is not required, as our
computer system can accept non-compressed data. A problem occurs if
Paymentech tries to transmit compressed data to a system that is not
expecting it. It is easy to tell when this setting is incorrect. Wherever
there should be more than two spaces in a row in the received file, you
instead see one or more garbage characters.
4. BLOCK SIZE
This option defines the maximum number of characters the computer
can send out in a block. In the 3780 protocol, transmitted characters are
packaged into blocks. Then the computer performs some error
checking on the block before transmitting it. When the other computer
receives a block, the same error checking is again performed to assure
a perfect transmission. Blocks that do not pass this test are transmitted
again.
Paymentechs default for block size is 512 characters, the generally
accepted maximum. This option is not critical when sending to
Paymentech, as any smaller block size fits within our 512-character
block.
Page 115
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Code
Name
Action
Resend
Wait
Cust.
Fix
Voice
Call
= Call Paymentech
BML
CC
ECP
SV
= Stored Value
Payment Method
Page 116
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Code
Name
Action
Payment
Method
Comments
000
No Answer
Resend
CC
100
Approved
N/A
101
Validated
N/A
ECP
102
Verified
N/A
ECP
103
Pre-noted
N/A
ECP
104
No Reason to
Decline
N/A
Successfully approved
105
Received and
Stored
N/A
Successfully approved
(for FPO transactions)
106
Provided Auth
N/A
Successfully approved
107
Request
Received
N/A
Successfully approved
110
BIN Alert
N/A
Successfully approved
111
Approved for
Partial
N/A
Successfully approved
112
Approved Low
Fraud
N/A
CC
Successfully approved.
Note: used for eFalcon
fraud scoring only
113
Approved
Medium Fraud
N/A
CC
Successfully approved.
Note: used for eFalcon
fraud scoring only
114
Approved High
Fraud
N/A
CC
Successfully approved.
Note: used for eFalcon
fraud scoring only
115
Approved Fraud
Service
Unavailable
N/A
CC
Paymentech received no
answer from auth network
BML,
Successfully approved
CC,ECP,
SV
Page 117
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
Name
120
Approved New
Account Number
121
R
R
Action
Payment
Method
Comments
N/A
BML
N/A
BML
201
Invalid CC
Number
Cust.
CC
202
Bad Amount
Fix
Non-Numeric
Amount
R
203
Zero Amount
Fix
204
Other Error
Call
205
CC
225
CC
227
Missing
Companion Data
Fix
CC
229
Percents Do Not
Total 100
230
Payments Do Not
Total Order
231
Invalid Division
Number
Page 118
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Code
Name
233
234
235
FPO Locked
236
237
Auth Recycle
Resend
Host System
Down
FPO Not Allowed Call
238
Invalid Currency
Fix
239
Fix
240
241
243
Invalid Purch.
Level III
Fix
CC
244
Invalid
Encryption
Format
Fix
CC
Action
Fix
Fix
Payment
Method
Comments
CC
N/A
N/A
Page 119
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
Name
Action
251
Fix
252
Invalid Issue
Number
Fix
253
Fix
260
Invalid
Transaction type
Soft AVS
Cust.
Payment
Method
Comments
CC
301
Issuer
Unavailable
Resend
BML,
CC, SV
302
Credit Floor
Wait
BML,
CC, SV
Insufficient funds
303
CC, SV
304
Not On File
Cust.
BML,
CC
332
Wait
CC
Page 120
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
Name
333
Floor Medium
Fraud
334
Action
Payment
Method
Comments
Wait
CC
Wait
CC
335
CC
401
Call
Voice
BML,
CC
402
Default Call
Voice
CC
Approve/Decline
432
Voice
CC
433
Call Medium
Fraud
Voice
CC
434
Voice
CC
Page 121
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
Name
Action
Payment
Method
435
Call Unavailable
Fraud
Voice
CC
442
Voice
CC
443
Default Call
Medium Fraud
Voice
CC
444
CC
445
Default Call
Unavailable
Fraud
Voice
CC
501
Pickup
Cust.
CC
502
Lost/Stolen
Cust.
CC
505
Negative File
Cust.
BML
508
Excessive Pin
Try
Cust.
CC
Comments
401 authorization response
fraud service unavailable.
Reference 401 Issuer wants
voice contact with cardholder
Note: used for eFalcon
fraud scoring only
402 authorization response
low fraud. Reference 401
Issuer wants voice contact
with cardholder
Note: used for eFalcon
fraud scoring only
On negative file
Allowable number of PIN tries
exceeded
Page 122
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Code
Name
Action
Payment
Method
Comments
Try
D
509
Over Limit
Cust.
CC, SV
510
Cust.
CC, SV
519
On Negative File
Cust.
ECP
521
CC,
ECP, SV
522
Card is Expired
Cust.
CC, SV
530
Do Not Honor
Cust.
BML,
CC
531
CVV2/CVC2
Failure
Cust.
CC
532
Do Not Honor
Low Fraud
Cust.
CC
533
Do Not Honor
Medium Fraud
Cust.
CC
534
Do Not Honor
High Fraud
Cust.
CC
535
Do Not Honor
Unavailable
Fraud
Cust.
CC
540
BML
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
Name
Action
Payment
Method
541
Declined
Possible
Compromise
Cust.
BML
542
Declined Bill
To Not Equal
Ship To
Cust.
BML
543
Declined
Invalid Preapproval Number
Cust.
BML
544
Declined
Invalid Email
Address
Cust.
BML
545
PA ITA Number
Inactive
Cust.
BML
546
Declined
Blocked
Agreement
Cust.
BML
560
Declined Reauthorization
Fix
BML
Re-authorization request is
declined. Original
authorization could not be
found.
Comments
Page 124
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
Name
Action
Payment
Method
Comments
561
Declined Reauthorization No
Match
Fix
BML
562
Decline Reauthorization
Amount
Exceeded
Fix
BML
563
Declined Reauthorization
Declined
Timeframes
Fix
BML
Re-authorization request is
declined. The timeframes for
re-authorization have been
exceeded
591
Invalid CC
Number
Cust.
CC
592
Bad Amount
Fix
BML,
CC
594
Other Error
Call
BML,
CC, SV
602
Cust.
CC
603
Invalid Institution
Cust.
CC
Re-authorization request is
declined. The customer
account number, merchant id,
or amount did not match the
original authorization
Re-authorization request is
declined. The amount
significantly exceeds the
original request amount
605
606
607
Invalid Amount
Fix
610
BIN Block
Cust
704
Stored
N/A
CC
Page 125
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Code
750
751
752
753
R
R
754
755
756
757
Payment
Method
Comments
Fix
ECP
Fix
ECP
Fix
ECP
Invalid Account
Type
Fix
ECP
Account Closed
No Account/
Unable to Locate
Account-Holder
Deceased
Beneficiary
Deceased
Cust.
Cust.
ECP, SV
ECP
Cust.
ECP
Cust.
ECP
758
Account Frozen
Cust.
ECP, SV
759
Customer Opt-out
Cust.
ECP
760
ACH Nonparticipant
No Address
Cust.
ECP
Cust.
ECP
Cust.
ECP, SV
Cust.
ECP
Cust.
ECP
Fix
ECP
762
R
763
764
765
766
767
Name
Invalid Transit
Routing Number
Transit Routing
Number
Unknown
Missing Name
Invalid Account
Number
Authorization
Revoked by
Consumer
Customer
Advises Not
Authorized
Invalid CECP
Action Code
Invalid Account
Number Format
Action
Fix
ECP
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Response
Type
Code
768
Name
Action
Payment
Method
Comments
Fix
ECP
802
Bad Account
Number Data
Positive ID
Voice
CC
806
Restraint
Cust.
CC, SV
811
813
Invalid PIN
Cust.
CC
825
No Account
Cust.
CC, SV
833
Invalid Merchant
Fix
BML,
CC,
ECP, SV
834
Unauthorized
User
Fix
902
Process
Unavailable
903
Invalid
Expiration
CC
904
Invalid Effective
CC
905
Declined Stand
In Rules
Auth Code
Responses
Fix
Resent
Resend
CC, SV
BML
Page 127
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
AVS/AAV Process
Page 128
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
AVS/AAV Process
(continued)
If the first line is 20 or more bytes of data, send the entire first line.
If the first line is less than 20 bytes of data, send the entire first line
followed immediately by as many bytes from the second line as it
takes to make a total of 20 bytes.
Customer Provides
Paymentech Sends to
Visa/MC/AMEX/Disc
over
JOE BAGADONUTS
ABJOE *BAGADONUTS
1 MAIN ST
APT 22
A3SALEM, NH 03079-9099
SALEM, NH 03079-9099
SALLY JONES
ABSALLY JONES
SUITE 73 B
A3SALEM, NH 03079-8956
0307989567592 WEST
BRIDGE AVE
SALEM, NH 03079-8956
03079-8956
AB03079-8956
03079-8956
Page 129
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
AVS Response
Codes Example
Response
N1
N2
IG
IU
ID
IE
IS
Explanation
No address given with order
Bill-to address did not pass PTI edit checks (i.e., may be foreign)
AVS not performed (Blanks returned)
Issuer does not participate in Global AVS (International Issuer)
(International address information not provided, or provided and
issuer does not participate)
Issuer does not participate in Global AVS (Domestic Issuer)
Issuer does not participate in AVS
Edit Error- AVS data is invalid
System unavailable or time-out
Note: International AVS codes listed below are for VISA ONLY
IA
IB
IC
IP
I1
I2
I3
I4
I5
I6
I7
I8
Plus-4
Match
Match
No Match
No Match
Match
Match
No Match
No Match
Locale
Match
No Match
Match
No Match
Match
No Match
Match
No Match
Shaded codes in the AVS table shown above are no longer provided by
Visa. Visa eliminated the distinction between Zip and Zip+4 and
consolidated the response codes previously provided.
Page 130
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Item
Definition
ZIP
5-digit code.
Plus-4
Locale
Match
No Match
Page 131
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
There are three common edits which catch the greatest majority of bad card
numbers:
Page 132
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
MOD 10 Check
Digit (continued)
Example:
5 2
9 1
0 1
1 5 7
sum = 1 + 4
=5
5*1=5
+5
=10
1*2=2
sum = sum(10)
+2
=12
5*1=5
sum = sum(12)
+5
=17
1*2=2
sum = sum(17)
+2
=19
0*1=0
sum = sum(19)
+0
=19
1*2=2
sum = sum(19)
+2
=21
9*1=9
sum = sum(21)
+9
=30
9 * 2 = 18
sum = sum(30)
+1 + 8 =39
5*1=5
sum = sum(39)
+5
=44
1*2=2
sum = sum(44)
+2
=46
0*1=0
sum = sum(46)
+0
=46
4*2=8
sum = sum(46)
+8
=54
2 * 1 =2
sum = sum(54)
+2
=56
5 * 2 =10
sum = sum(56)
+1 +0
=57
Page 133
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Page 134
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
The prefix check is the comparison of the first few digits of each card
number to a list of known prefixes.
Card Type
Prefix
American Express
Bill Me Later
Carte Blanche
Carte Blanche International
Diners Club
Discover (Novus)
Encrypted
JCB
MasterCard
Optima
Stored Value
37, 34
504990
94, 95, 389
9
30, 36, 381 - 388
60110, 60112, 60113, 60114, 60119
Unknown
3528 - 3589
51 55 with the exception of 504490
37*7, where * is any single digit
603571
Switch/Solo
Visa
Length
American Express
Bill Me Later
15
16
Carte Blanche
Carte Blanche International
Diners Club
Discover (Novus)
Encrypted
JCB
MasterCard
Optima
Stored Value
Switch/Solo
14
10
14
16
16 to 19
16
16
15
19
16,18 or 19
Visa
13 or 16
Page 135
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
Synchronous
Modems
Paymentech Settings
Conditioned/Unconditioned Lines
- 44 dB
Chassis/Signal Ground
Transmit Clock
Digital Pre-equalization
Set to ON
Page 136
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Asynchronous
Modems
Settings for the Telebit Trailblazer Plus and Telebit T2000 follow:
Setting Choices
Paymentech Settings
Interface Speed
DTR Interpretation
Telebits option #2
Telebits option #4
Prompt Character
$ (ascii 36)
Interface Speed
Option #1
Page 137
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Record Layout
Contractual
Agreement
Division Numbers
Zero Decimal
Currencies
Zero Decimal
Example
Page 138
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
Merchant
Requirements
Page 139
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
TAA Records
Sample Input
File
S1234569898981234SALE
BAX373235387881007
EAX001SAM WHATSHISNAME
EAX002XYZ WIDGETS
PPC001ABC1230000000000000000000000000000101
ABSAM WHATSHISNAME
A223 NORTH POLICY RD
D6035554444
A3SALEM, NH 03079-9099
AS03079-9099
07970000000001008401001
SALES DEPARTMENT
QUANTITY 542
970701 (1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
Page 140
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
The Visa Payment Service 2000 Program (PS2000) was created to improve
the electronic authorization and settlement of Visa credit card transactions
by uniquely linking all aspects of a transaction authorization, original
presentments, retrieval requests, chargebacks, representments, and
mediation. The PS2000 program was rolled out in three phases: Custom
Payment Service/Retail, Chargebacks, and Custom Payment Service/Non
Face-to-Face.
Custom Payment
Service/Retail (CPS)
The credit card must be present at the time the transaction takes
place.
The magnetic stripe on the card must be read electronically and the
entire contents of Track 1 or Track 2 must be submitted with the
authorization request.
Page 141
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Custom Payment
Service/Retail (CPS)
(continued)
Transaction Identifier
Validation Code
Response Code
Authorized Amount
Descriptions of the above fields are included in the Field Definition for the
Transaction File Extension Record: Visa.
Chargebacks
Mail order transactions that do not have a TID at original presentment are
assigned one by Visa. This TID follows the transaction through its life
cycle from that point on.
Page 142
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
CPS/Non Face-toFace
The third phase of CPS deals with many different market segments and
includes Direct Marketing. As with Retail, Direct Marketing transactions
within the CPS program have their own interchange rate, CPS/Non Faceto-Face.
Qualification for CPS/Non Face-to-Face requires that the following criteria
be met:
A request for Address Verification (AVS) must be performed (a 5digit zip code at minimum).
The Merchant must use their Customer Service phone number in the
City field. This is included in the account set-up procedure.
The TID and all other associated CPS enhanced data from the
authorization must be included with the settlement item; these are
the same items as listed earlier for clearing CPS/Retail transactions.
Page 143
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
Interchange Rate
Account Number
Banknet Date
Page 144
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Paymentech supports this product through the usage of the Fraud Product
Fields.
Page 145
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Page 146
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
To Get Started
Page 147
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Edit Checks
BIN Ranges
The BIN range assigned by the card associations can identify purchasing
Cards. Commercial Card BIN Ranges (Business, Corporate, Purchasing)
are available via Paymentech Online. Active BINS can be downloaded.
This listing is updated on or around the 15th of each month.
Note: BIN Ranges are subject to change at the discretion of the card
associations.
Currency
Restrictions
Page 148
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
MasterCard/Visa
Level 2
Card Type
Required Record
Description
Comments
Amex
S Record Output
EAX
EAX
PPC
Required Record
Description
Visa/MC
S Record Output
PPC
Address Record(s)
Comments
Page 149
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
In order to provide the necessary enhanced data, Paymentech requires four (4)
records to be submitted per transaction. These records are:
Product Record:
Product Record:
Product Record:
Product Record:
Procurement Level 2
Procurement Level 3 Order Level
Procurement Level 3 Record #1 Line Item Detail Record
Procurement Level 3 Record #2 Line Item Detail Record
Record Sequence
Card Type
Required Record
Description
Comments
Visa/MC
S Record Output
PPC
PP0
PP1
PP2
Address Record(s)
Page 150
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Detail record with the total amount for the first 98 line items is
generated
PPC001
Level 2 order level with the sales tax amount for the first 98 line items
PP0001
Level 3 order level with the freight amount for the first 98 line items
PP1002
PP2002
PP1003
PP2003
PP1099
PP2099
PPC001
Level 2 order level with the sales tax amount for line items 99-100
PP0001
Level 3 order level with the freight amount for the line items 99-100
PP1002
PP2002
PP1003
PP2003
Page 151
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Input File
PID=118208 pti_sub SID=118208 reg test START
01.6
S900365NMMCPUR900365CPD DMC5405107000070873
1299000000100000840100
PPC0013462265554KMG3650000000000100
PP0001
000050000
00000000001844
USD03079-1952001-348765
000004000
PP1002CADILLAC COUPE DEVILLE
016625033000
00001CAR
00000000000000
PP2002
003500000
000000000
Y
N
S900365NMMCPUR900365CPD BVI4246040020389229
1299000000100000840100
PPC0013462265554KMG3650000000000100
PP000100000005000000000000000001844
USD03079-19520000000000000000000000000000
PP1002CADILLAC COUPE DEVILLE
016625033239000000010000CAR
00000000000000000
PP2002000003500000000000000000AUTO
000350000000
B RECS=000000011 ORDS=000000002 $TOT=00000000200000 $SALE=00000000200000 $REFUND=00000000000000
T RECS=000000012 ORDS=000000002 $TOT=00000000200000 $SALE=00000000200000 $REFUND=00000000000000
PID=118208 pti_sub SID=118208 reg test END
[ 1]
[ 2]
[ 3]
[ 4]
[ 5]
[ 6]
[ 7]
[ 8]
[ 9]
[10]
[11]
[12]
[13]
[14]
Header Record
Detail Record (MasterCard)
Product Record: Procurement Level 2 (MasterCard)
Product Record: Procurement Level 3 Order Level Record (MasterCard)
Product Record: Procurement Level 3 Record #1 (MasterCard)
Product Record: Procurement Level 3 Record #2 (MasterCard)
Detail Record (Visa)
Product Record: Procurement Level 2 (Visa)
Product Record: Procurement Level 3 Order Level Record (Visa)
Product Record: Procurement Level 3 Record #1 (Visa)
Product Record: Procurement Level 3 Record #2 (Visa)
Batch Totals Record
Totals Record
Trailer Record
Page 152
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
Merchant
Requirements
The following are the merchant requirements to support the Retail Enable
program:
Retail Enable
Product Record
The merchant must have a Retail Enable (Point of Sale) division for
processing.
To obtain detail POS reporting, the merchant must have the ability to
support the Product Record format (P record), which contains the
Terminal and Batch Identification. This record must be placed
immediately after the Transaction File Detail Record (or extension
record that follows) for the corresponding Point of Sale deposit
transaction. (See Format Specifications for a general outline of the
Paymentech format).
Paymentech supports this product through the use of the Retail Enable
Product Record. The product record will need to appear within the
settlement file.
Positions 7,22 - designate location of the Terminal Identification value
Positions 23,36 - designate the location of the Batch Identification value
Note: Retail Enable Product Record is necessary for special detail level
reporting.
Page 153
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Introduction
How it works
Merchant
Requirements
Supported card
types/currencies
Authorization
Response Codes
See Appendix A
To Get Started
Page 154
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Bill Me Later is an innovative and secure payment solution for card-nopresent merchants. The Bill Me Later method of payment is a non-plastic
issued credit vehicle that manages the consumer payment function by
providing a transactional credit decision in lieu of the standard
predetermined credit line and associated authorization process. Bill Me
Later allows consumers to make online/mail order purchases without
inputting credit card information.
How it works
Merchant
Requirements
Supported currencies
U.S. Currency
Authorization
Response Codes
See Appendix A
To Get Started
Page 155
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
How it works
Merchant
Requirements
For full participation, a merchant must process transactions using the 96byte version 1.7.1 Batch or higher. Merchants processing online require the
Online version 6.0 or higher.
Supported currencies
Authorization
Response Codes
See Appendix A
To Get Started
Page 156
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
INDEX
Procurement Level 3 - Mastercard and Visa Record #1 ..................................................................... 87
Procurement Level 3 - Mastercard and Visa Record #2 ..................................................................... 88
Retail Enable .................................................................... 90
Stored Value ..................................................................... 91
Various Text ..................................................................... 92
Request for Response File (RFR) Record .................... 99
3
3780 ...............................................................................................114
A
Address Verification ......................................................................128
Address Verification Response Codes ..............................131
American Express and Discover Card Identification (CID) Processing
..................................................................................................139
American Express Transaction Advice Addendum (TAA) Records140
Asynchronous Modems..........................................................136, 137
Asynchronous Transmission ..........................................................113
Authorization Recycling ................................................................147
Authorization Recycling Program ......................................147
AVS Error Screening ..............................................................132
AVS Response Codes .............................................................130
AVS Response Key........................................................................131
AVS/AAV Process ..................................................................128
D
Data Transmission Times...............................................................112
F
Field Definitions
Product Record
Record Layout
Fraud ...................................................................................89
AMEX TAA 1 Field ..................................................... 11, 12
Procurement Level 2 and Level 3 - MasterCard and
International Processing ........................................................... 138
Visa .................................................................................85 Request for Response (RFR) ............................................................. 3
Procurement Level 3 - Mastercard and Visa - Order Response Reason Code Description/Usage ................................... 116
Level Record ...............................................................86
Paymentech 2001 - All rights reserved
Page 157
Technical Specifications 96-Byte for Batch Processing Rev. 01.7.1
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
INDEX
S
Synchronous Modems....................................................................136
Synchronous Transmission ............................................................114
T
Testing Checklist Table .................................................................107
Extension Record
Bill Me Later.....................................................................18
Electronic Checks............................................................16
MasterCard ........................................................................13
Switch .................................................................................17
Visa 1 ..................................................................................14
Visa 2 Visa Authentication .......................................15
Header Record .........................................................................5
Information Record
Consumer Information ...................................................22
Order Record
Order Information ...........................................................20
Product Record
Fraud ...................................................................................32
Procurement Level 2 ................................................24, 25
Procurement Level 3 - MasterCard Order Level
Record............................................................................29
Procurement Level 3 - MasterCard Record #1 ......30
Procurement Level 3 - MasterCard Record #2 ......31
Procurement Level 3 - Visa Order Level Record ..26
Procurement Level 3 - Visa Record #1 ....................27
Procurement Level 3 - Visa Record #2 ....................28
Retail Enable.....................................................................34
Stored Value .....................................................................35
Various Text .....................................................................36
Request for Response (RFR) Record .............................46
Totals Record .........................................................................44
Trailer Record.............................................................................45
Transmission Specifications...........................................................113
Page 158
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.
Rev. 01.7.1
09/21/2001
Page 159
09/21/2001
This document contains confidential and proprietary information of Paymentech Network Services/Merchant Services. No disclosure or duplication of
any portion of these materials may be made without the express written consent of Paymentech. These materials must be used solely for the operation
of Paymentech programs and for no other use.