Documentation Changes and Enhancements

Chapter 1

Downloading CyberSource Reports

User Permissions

Subscribing to Reports

Payment Batch Detail Report

Payment Submission Detail Report

Payment Events Report

Transaction Exception Detail Report

Reporting Formats

Errors Reported

User Management Report

Requesting a Report With a Client Application

Client Application Requirements

Format Requirements

Request Format

Reply Format

Requesting a Report With a Query API

On-Demand Transaction Exception Detail Report

Formulating the Query

Viewing and Saving the Report

Interpreting Result Messages

Sample Report

On-Demand Single Transaction Report

Formulating the Query

Viewing and Saving the Report

Interpreting Result Messages

On-Demand User Management Report

Formulating the Query

Interpreting Result Messages

Viewing and Saving the Report

Chapter 2

XML Report Formats

XML Conventions

Syntax

Report Declaration

Element Declaration

Data Types and Lengths

Reports

Payment Batch Detail Report

<Report>

<Batches>

<Batch>

<Requests>

<Request>

Payment Events Report

<Report>

<Requests>

<Request>

<BankTransfer>, <CreditCard>, and <DirectDebit>

<Check>

<PayPal>

Payment Submission Detail Report

Query for a Single Transaction

<Report>

<Requests>

<Request>

<BillTo>

<ShipTo>

<Shipping>

<PaymentMethod>

<Card>

<Check>

<LineItems>

<LineItem>

<ApplicationReplies>

<ApplicationReply>

<PaymentData>

<PayerAuthenticationInfo>

<MerchantDefinedData>

<RiskData>

<ProfileList>

<Profile>

<RuleList>

<Rule>

Transaction Exception Detail Report

<Requests>

<Request>

<BasicInformation>

<PaymentData>

<PaymentMethod>

<ErrorInformation>

<BillTo>

<ShipTo>

User Management Report

<Report>

<Users>

<User>

<Permissions>

<Permission>

Chapter 3

CSV Report Formats

CSV Conventions

Reports

Exported Search Results

First Line of the Report

Transaction Record

Payment Batch Detail Report

First Header Record

Second Header Record

Transaction Record

Payment Submission Detail Report

Payment Events Report

First Header Record

Second Header Record

Transaction Record

Transaction Exception Detail Report

First Header Record

Second Header Record

Transaction Record

User Management Report

First Line of the Report

Second Line of the Report

Sample Record

Appendix A

XML Report DTDs

Payment Batch Detail Report

Payment Events Report

Payment Submission Detail Report

Query for a Single Transaction, Version 1.1

Query for a Single Transaction, Version 1.2

Transaction Exception Detail Report

User Management Report

Appendix B

Sample Reports

Sample XML Reports

Payment Batch Detail Report

Payment Events Report

Payment Submission Detail Report

Query for a Single Transaction, Version 1.1

Query for a Single Transaction, Version 1.2

Transaction Exception Detail Report

User Management Report

Sample CSV Reports

Payment Batch Detail Report

Payment Events Report

Payment Submission Detail Report

Transaction Exception Detail Report

User Management Report

Appendix C

Reason Codes in the Transaction Exception Detail Report

Appendix D

Banking Reversal Codes in the Payment Events Report

Index