Chargeback Analysis
The Chargeback Analysis report contains the following attributes and elements:
<ChargebackAnalysisReport>
The <ChargebackAnalysisReport> element is the root element of the report.
Syntax
<ChargebackAnalysisReport>
HierarchyLevel=CDATA
ReportStartDate=CDATA
ReportEndDate=CDATA>
(Currency*)
</ChargebackAnalysisReport>
The table below lists the attributes of <ChargebackAnalysisReport>.
Table 33
Attributes of Report
Attribute
Description
Data Type and Length
Hierarchy
Level
Node value for which the report is requested
String (44)
ReportStart
Date
First date that is included in the report
String (10)
ReportEndDate
Last date that is included in the report
String (10)
Example
<ChargebackAnalysisReport> Element
<ChargebackAnalysisReport HierarchyLevel="SampleHierarchy (101011000031000110003)" StartDate="Jul 30 2008" EndDate="Jul 30 2008">
The table below lists the child element of <ChargebackAnalysisReport>.
Table 34
Child Element of <ChargebackAnalysisReport>
Element
Description
<PresentationCurrency*>
Currency in which the original transactions were submitted by the merchant
<PresentationCurrency>
The <PresentationCurrency> element contains the element that declares the currency used in the transaction.
The table below lists the attribute of <PresentationCurrency>.
Table 35
Attribute of <PresentationCurrency>
Attribute
Description
Data Type and Length
<CurrencyCode>
Currency in which the original transactions were submitted by the merchant
String (3)
The table below lists the child element of <PresentationCurrency>.
Table 36
Child Element of <PresentationCurrency>
Element
Description
<PaymentMethod+>
Contains information pertaining to a card type used in the transaction. See <PaymentMethod> for a list of attributes and child elements
Example
<PresentationCurrency> Element
<PresentationCurrency CurrencyCode="USD">
<PaymentMethod Description="MasterCard">
<PaymentMethod>
The table below lists the attribute of <PaymentMethod>.
Table 37
Attribute of <PaymentMethod>
Attribute
Description
Data Type and Length
<Description>
Type of card used in the original transaction
String (30)
The table below lists the child elements of <PaymentMethod>.
Table 38
Child Elements of <PaymentMethod>
Element
Description
<Reason+>
<Totals>
<Reason>
The table below lists the attribute of <Reason>.
Table 39
Attribute of <Reason>
Attribute
Description
Data Type and Length
<CBReasonCode>
Association chargeback reason code
Numeric (38)
The table below lists the child elements of <Reason>.
Table 40
Child Elements of <Reason>
Element
Description
Data Type and Length
<ReasonDescription>
Text description of the reason code
String (255)
<Count>
Number of chargebacks for each reason code
Numeric (38)
<CountPercentage>
Percentage of chargeback for each payment type per currency
Numeric (38)
<Amount>
The total face value of the chargebacks received for each reason code
Numeric (25)
<AmountPercentage>
The percentage of the total chargebacks volume that is attributable to each reason code per payment type and currency (authorization transaction volume for each reason code divided by the total chargeback transaction volume for the reporting period)
Numeric (38)
<Totals>
The table below lists the child elements of <Totals>.
Table 41
Child Elements of <Totals>
Element
Description
Data Type and Length
<TotalCount>
Total number of chargebacks for all reason code
Numeric (38)
<TotalAmount>
Total face value of the chargebacks received for all the reason code
Numeric (25)
Example
<PaymentMethod> Attribute and Elements
<PaymentMethod Description="MasterCard">
<CBReason Code="4387">
<ReasonDescription>this is a test reason code desc</ReasonDescription>
<Count>2</Count>
<Amount>22.00</Amount>
<AmountPercentage>100%</AmountPercentage>
</CBReasonCode>
<Totals>
<TotalCount>2</TotalCount>
<TotalAmount>22.00</TotalAmount>
</Totals>
</PaymentMethod>