9.4 Transaction Report Primary Elements

Primary Elements are listed within a <Transactions> parent element, which defines the top-level entities of the message. See the table below for details of elements relevant to Discover Global Network.

For Discover Global Network reporting, Thredd use the new Global Transaction reporting format, which separates primary element into two separate reports:
Non-clearing report — containing authorisation and other real-time messages
Clearing report — containing financial messages based on the card scheme's release cycles (Discover implement one release cycle per day).

 

Element Name

Description

Data Type

Occurs

Non-Clearing Report Primary Elements

CardAuthorisation

Describes an Authorisation or Reversal.

<CardAuthorisation>

0 - n

Clearing Report Primary Elements

CardFinancial

Describes a Financial Advice or Financial Reversal.

<CardFinancial>

0 – n

CardChrgBackRepRes

Describes a Chargeback, Chargeback Reversal, Representment or Representment Reversal.

<CardChrgBackRepRes>

0 – n

MasterCardFee

Describes a MasterCard fee.

<MasterCardFee>

0 – n

 

The presence of primary elements within an XML message depends on the card activity for the period being reported.  For example, <CardChrgBackRepRes> elements are only present when a chargeback (or reversal) or Representment (or reversal) is reported.

Non Clearing Report XML Example

This example shows the Primary Elements in a Non Clearing Report.

Copy
<?xmlversion="1.0"encoding="utf-8"?>
<Transactions>
<CardAuthorisation>…detail ommitted…</CardAuthorisation>
</Transactions>

Clearing Report XML Example

This example shows the Primary Elements in a Clearing Report.

Copy
<?xmlversion="1.0"encoding="utf-8"?>
<Transactions>
<CardChrgBackRepRes>…detail ommitted…</CardChrgBackRepres>
<CardFinancial>…detail ommitted…</CardFinancial>
<MasterCardFee>…detail ommitted…</MasterCardFee>
</Transactions>