This section describes this Reconciliation message pair:
1500 / 1510 Messages – Reconciliations
The 1500 / 1510 ISO message pair should not be used for dual message implementations of this protocol.
In a single message implementation, a 1500 reconciliation request message must be sent for each terminal in order to submit the captured transactions for settlement. The Elavon acquiring host system will respond with a 1510 reply.
Note that upon receipt of a 1500 reconciliation request message, the Elavon acquiring host will compare the totals it contains against those held by the host. If there is a mismatch, the Elavon acquiring host will return the totals it holds in the response. A response code (Field 39) of 501 (Reconciliation Out of Balance) will be set, but the batch will be processed for funding and a new batch opened.
If a 1500 message is received where Elavon holds no items in a terminal batch, a response code (Field 39) of 133 (No Transactions) will be returned and the existing batch will remain open.
1500 Reconciliation Request |
|||
---|---|---|---|
Field |
Field Name |
Required |
Comments |
|
Message Type ID |
Mandatory |
1500 |
|
Primary Bitmap |
Mandatory |
|
1 |
Secondary Bitmap |
Mandatory |
|
11 |
STAN |
Mandatory |
System Trace Audit Number |
12 |
Transaction Local Date and Time |
Mandatory |
Date and time at terminal |
24 |
Function Code |
Mandatory |
Value 500 |
28 |
Reconciliation Date |
Mandatory |
|
29 |
Reconciliation Number |
Mandatory |
|
32 |
Acquiring Institution ID |
Mandatory |
Provided by Elavon |
41 |
Terminal Identification |
Mandatory |
Card Acceptor Terminal ID |
42 |
Merchant ID |
Mandatory |
A unique ID of the establishment requesting the transaction |
50 |
Reconciliation Currency Code |
Mandatory |
|
63 |
Reserved Private Data III |
Conditional |
|
74 |
Number of Refunds |
Mandatory |
|
75 |
Number of Cancelled Sales |
Mandatory |
|
76 |
Number of Sales |
Mandatory |
|
77 |
Number of Cancelled Refunds |
Mandatory |
|
86 |
Refunds Amount |
Mandatory |
|
87 |
Cancelled Sales Amount |
Mandatory |
|
88 |
Sales Amount |
Mandatory |
|
89 |
Cancelled Refunds Amount |
Mandatory |
|
97 |
Reconciliation Net Amount |
Mandatory |
|
1510 Reconciliation Response |
|||
---|---|---|---|
Field |
Field Name |
Required |
Comments |
|
Message Type ID |
Mandatory |
1510 |
|
Primary Bitmap |
Mandatory |
|
1 |
Secondary Bitmap |
Mandatory |
|
11 |
STAN |
Mandatory |
Echo value in field 1500 |
12 |
Transaction Local Date and Time |
Mandatory |
Echo value in field 1500 |
24 |
Function Code |
Mandatory |
Echo value in field 1500 |
28 |
Reconciliation Date |
Mandatory |
Echo value in field 1500 |
29 |
Reconciliation Number |
Mandatory |
Echo value in field 1500 |
32 |
Acquiring Institution ID |
Mandatory |
Echo value in field 1500 |
38 |
Approval Code |
Conditional |
May contain ISO field number causing rejection |
39 |
Response Code |
Mandatory |
|
50 |
Reconciliation Currency Code |
Mandatory |
Echo value in field 1500 |
74 |
Number of Refunds |
Mandatory |
Echo value in field 1500 |
75 |
Number of Cancelled Sales |
Mandatory |
Echo value in field 1500 |
76 |
Number of Sales |
Mandatory |
Echo value in field 1500 |
77 |
Number of Cancelled Refunds |
Mandatory |
Echo value in field 1500 |
86 |
Refunds Amount |
Mandatory |
Echo value in field 1500 |
87 |
Cancelled Sales Amount |
Mandatory |
Echo value in field 1500 |
88 |
Sales Amount |
Mandatory |
Echo value in field 1500 |
89 |
Cancelled Refunds Amount |
Mandatory |
Echo value in field 1500 |
97 |
Reconciliation Net Amount |
Mandatory |
Echo value in field 1500 |