Authorization Analysis
The Authorization Analysis report contains the following attributes and elements:
<AuthorizationAnalysisReport>
The <AuthorizationAnalysisReport> element is the root element of the report.
Syntax
<AuthorizationAnalysisReport>
HierarchyLevel=CDATA
StartDate=CDATA
EndDate=CDATA>
(Currency*)
</AuthorizationAnalysisReport>
The table below lists the attributes of <AuthorizationAnalysisReport>.
Table 42
Attributes of Report
Attribute
Description
Data Type and Length
Hierarchy
Level
Node value for which the report is requested
String (44)
StartDate
First date that is included in the report
String (10)
EndDate
Last date that is included in the report
String (10)
Example
<AuthorizationAnalysisReport> Element
<AuthorizationAnalysisReport HierarchyLevel="SampleHierarchy (101011000031000110003)" StartDate="Jul 30 2008" EndDate="Jul 30 2008">
The table below lists the element of <AuthorizationAnalysisReport>.
Table 43
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 44
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 elements of <PresentationCurrency>.
Table 45
Child Elements of <PresentationCurrency>
Element
Description
<PaymentMethod+>
Reference to the consumer card type used for the transaction
<AllPaymentMethods>
Example
<PresentationCurrency> Attribute and Elements
<PresentationCurrency CurrencyCode="USD">
<PaymentMethod="MasterCard">
<PaymentMethod>
The table below lists the attribute of <PaymentMethod>.
Table 46
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 47
Child Elements of <PaymentMethod>
Element
Description
<Reason+>
<Totals>
<Reason>
The table below lists the attribute of <Reason>.
Table 48
Attribute of <Reason>
Attribute
Description
Data Type and Length
<AuthReasonCode>
Association authorization reason code
Integer (10)
The table below lists the child elements of <Reason>.
Table 49
Child Elements of <Reason>
Element
Description
Data Type and Length
<AuthReasonDescription>
Text description of the reason code
String (255)
<Count>
Number of authorizations for each reason code
Integer (38)
<CountPercentage
The percentage of the total authorization volume that is attributable to each reason code per payment type and currency (authorization transaction volume for each reason code divided by the total authorization transaction volume for the reporting period)
Numeric (38)
<Amount>
Total face value of the authorizations received for each reason code
Numeric (25)
<AmountPercentage>
Percentage of the total authorization volume that is attributable to each reason code per payment type and currency
Numeric (38)
<DeclinePercentage>
Percentage of the total declined authorization volume that is attributable to each reason code per payment type and currency
Numeric (38)
<Totals>
The table below lists the child elements of <Totals>.
Table 50
Child Elements of <Totals>
Element
Description
Data Type and Length
<TotalCount>
Total number of authorizations for all reason code
Numeric (38)
<TotalAmount>
Total face value of the authorizations received for all the reason code
Numeric (25)
Example
<PaymentMethod> Attribute and Elements
<PaymentMethod Description="American Express">
<Reason AuthReasonCode="234">
<ReasonDescription>Error in CyberSource merchant
configuration</ReasonDescription>
<Count>1</Count>
<Amount>1.00</Amount>
<CountPercentage>100</CountPercentage>
<DeclinePercentage>100</DeclinePercentage>
</Reason>
<Totals>
<TotalCount>1</TotalCount>
<TotalAmount>1.00</TotalAmount>
</Totals>
</PaymentMethod>
<AllPaymentMethods>
The table below lists the child elements of <AllPaymentMethods>.
Table 51
Child Element of <AllPaymentMethods>
Element
Description
<Reason+>
<Totals>
<Reason>
The table below lists the attribute of <Reason>.
Table 52
Attribute of <Reason>
Attribute
Description
Data Type and Length
<AuthReasonCode>
Association authorization reason code
Integer (10)
The table below lists the child elements of <Reason>.
Table 53
Child Elements of <Reason>
Element
Description
Data Type and Length
<ReasonCodeDescription>
Text description of the reason code.
String (255)
<Count>
Number of authorizations for each reason code
Integer (38)
<CountPercentage>
Total face value of the authorizations received for each reason code
Numeric (38)
<Amount>
Percentage of the total authorization volume that is attributable to each reason code
Numeric (25)
<AmountPercentage>
The percentage of the total authorization volume that is attributable to each reason code per payment type and currency (authorization transaction volume for each reason code divided by the total authorization transaction volume for the reporting period)
Numeric (38)
<DeclinePercentage>
Percentage of the total declined authorization volume that is attributable to each reason code
Numeric (38)
<Totals>
The table below lists the child elements of <Totals>.
Table 54
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
<AllPaymentMethods> Attribute and Elements
<AllPaymentMethods>
<Reason AuthReasonCode="234">
<ReasonCodeDescription>Error in CyberSource merchant configuration
</ReasonCodeDescription>
<Count>1</Count>
<Amount>1.00</Amount>
<CountPercentage>100</CountPercentage>
<DeclinePercentage>100</DeclinePercentage>
</Reason>
<Totals>
<TotalCount>1</TotalCount>
<TotalAmount>1.00</TotalAmount>
</Totals>
</AllPaymentMethods>