Skip to main content

Report types

Report types are default reporting templates that serve as a starting point for configuring and customizing your reports related to the payments lifecycle.

  • Each report type has a unique report type ID and is applicable to payment method groups and regions. 
  • You can quickly integrate or customize your integration by building custom reports using attributes from multiple report types, if they belong to the same payment method group and region.  
  • Your implementation manager can assist you in choosing the pre-funded and post-funded report types tailored to your business needs. 
  • We recommend you use both pre-funded and post-funded report types so your reports contain the complete data of the payments lifecycle.

Download the Global Reporting Attributes Catalog to identify the attributes that each report type contains.

Report types are categorized into the following:

  • Pre-funded report types
  • Post-funded report types

Pre-funded report types

Pre-funded transactions are authorized transactions that need to be settled between you and the bank.

Pre-funded report type details
Pre-funded report type Description Use cases Granularity Samples              
Transaction Details

Provides the following transaction-level details processed during a given timeframe:

  • Authorizations
  • Sales
  • Refunds
  • Data elements that support merchants processing card present & card not present transactions. Card present attributes like terminal ID, terminal batch open/close date, and so on, are now available.
  • Generate a summary of daily sales, reversals and refunds by method of payment (MOP), country, and payment brand response code category. 
  • Analyze authorization rates by reviewing rejections and declines by method of payment (MOP), country, and payment brand response code category. 
  • Validate gross sales daily, weekly, or monthly and verify activity reported in submission details report type.
Transaction level
Submission Details Provides fee-level breakdown for transactions successfully submitted for settlement. It also includes:
  • The service charges (fees) and financial adjustments posted within a timeframe by fee category and fee sub-category such as Interchange, Assessment, and Processing Fees.
  • Available proposed funds transfer details. 
  • Data elements that further define debit transactions. 
  • Data elements that support merchants presenting in one currency and settling in a different currency. 
  • Available Federal, provincial, and country specific tax regulatory attributes.
  • Available IBAN attributes for merchants processing SEPA EUDD transactions. 
  • Recurring program, plan, and billing schedule attributes for merchants using Managed Recurring Payments Service.
  • Data elements that support merchants processing card present & card not present transactions. Card present attributes like terminal ID, terminal batch open/close date, and so on, are now available.
  • Validate daily, weekly, or monthly activity including deposits, fees, chargebacks, and adjustments.
  • Generate a summary of transactions, fee amounts by fee category, fee sub-category, method of payment (MOP), country, and currency.
  • Generate a summary of proposed fund transfer details such as fund transfer instructions identifier and fund transfer effective date filtered by method of payment. 
  • Reconcile fees incurred and match funds received.
Transaction Fee level
Dispute Details Provides a detailed listing of chargeback transactions at each stage of the chargeback lifecycle.
  • Identify new chargebacks received, returned to the merchant, received for recourse, or represented to the issuing bank. 
  • Generate a summary of totals for activity within each chargeback category. 
Dispute Life Cycle level
Dispute Details v2

Provides a detailed report on Chargebacks, ECP Returns, Debit Adjustments, Retrievals, Incoming Pre-arbitrations, and Pre-Disputes at each stage of the lifecycle.

Why do we recommend you to use Dispute Details v2 report type?

  • Enhanced features: Dispute Details v2 report type supports reporting capabilities across broader Dispute types like Chargebacks, ECP Returns, Debit Adjustments, Retrievals, Pre-Disputes and Incoming Pre-arbitrations as compared to Dispute Details, which supports only Chargebacks and Debit Adjustments.
  • Efficiency: Dispute Details v2 embeds dispute inventory data within the same report type unlike Dispute Details which requires to call a separate Dispute Inventory  report type.
  • Identify new chargebacks received, returned to the merchant, received for recourse, or represented to the issuing bank and trigger Chargeback Management process.
  • Identify new ECP returns received, returned to the merchant, or represented to the depository financial institution and trigger ECP Return process.
  • Identify new Debit Adjustments received, returned to the merchant, or represented to the depository financial institution and trigger Debit Management process.
  • Get a detailed listing of retrievals received by due date and trigger internal retrieval request fulfillment processes, such as obtaining copies of sales slips or other transaction validation documentation and providing it to Merchant Services to forward to the issuing bank. Card not present merchants processing Discover and settled with Merchant Services can use to identify their Discover retrievals.
  • Identify pre-disputes which supports the Visa Rapid Dispute Resolution (RDR) product.
  • Identify new Incoming Pre-Arbitration transactions received, returned to the merchant, received for recourse, or represented to the issuing bank.
Dispute Life Cycle level
Note

For Dispute Details Report generated at a non-daily frequency (weekly, monthly, or ad hoc), BEGINV (Begin Inventory) records won’t be populated for Dispute Summary.

Count of BEGINV records can be calculated by deducting the total number of Action Records from the total number of ENDINV (End Inventory) at each TD and Currency Pair level. Dispute Details generated at daily frequency (scheduled or ad hoc) will have BEGINV records.

Post-funded report types

Post-funded transactions are settled between the merchant and the bank.

Post-funded report type details
Post-funded report type Description Use cases Granularity Samples              
Settlement Details Provides transaction-level details of successfully funded transactions like sales, refunds, and chargebacks.
  • Generate the settled amount sent for clearing and funding within a timeframe per MOP, action type, payout, and status.  
  • Validate daily activity, including net deposits, chargebacks, pending deposits, and other adjustments.
  • Generate interchange upgrades or downgrades and assessment fees for a transaction. 
  • Reconcile fees incurred and match funds received.
Transaction level
Settlement Summary Provides a summary of successfully and unsuccessfully funded transactions (For example, sales, refunds, and chargebacks) per method of payment, action type, and status (pending, funded, or not funded).
  • Validate settlement summary per method of payment, activity and payout for reconciliation to your system.  
  • Generate a high-level view of fund transfer activities that have been created and are pending, rejected, or scheduled for credit to your bank account.
  • Generate amounts sent for clearing and funding including taxes.  
  • Reconcile your bank accounts by comparing your bank statements to the data from this report type.
Aggregated Fee Category level
Fee Details Provides a breakdown of each fee type assessed to a transaction sent for funding for a given time frame. 
  • Validate the total fee amount assessed for fee categories, sub-categories, and fee text at a granular level. 
  • Generate a summary of any fees and financial adjustments.
Service Code level

Standard reports

Standard reports are similar to preset reports that are pre-configured using the report types. These reports run daily and can be accessed using the Commerce Center and/or Reporting API. Please contact your Relationship Manager if you need assistance.

Standard report details
Standard report name Description Report type Samples              
Deposit Details

Provides transaction level details of successfully submitted/deposited transactions using the submission details report type.

Use cases:

  • Verify what was sent and processed against your own internal transactions report. 
  • Reconcile or research of deposit/submission activity. 
Submission Details Report Type
Deposit Summary

Provides a high-level view of your successful deposits/submissions for a date range using the submission details report type.

Use cases:

  • Summarize the deposit activity that Merchant Services received during a specified date range and reconcile with your systems.
  • Summarize any fees and adjustments that financially impact you.
Submission Details Report Type
Charge Summary

Identifies fees assessed for services that were posted during the reporting period using the submission details report type.

Use case:

  • Validate all the fees at a more granular level than is presented in the Deposit detail report.
Submission Details Report Type
Deposit Transfer Summary

Summarizes the fund transfers that have been completed and are pending, on hold, rejected, or scheduled for credit to your bank account during the reporting period using the settlement summary report type.

Use case:

  • Reconcile your bank accounts by comparing your bank statements to the data from this report.
Settlement Summary Report Type
Dispute Details
  • Provides a detailed listing of chargeback transactions at each stage of the chargeback lifecycle. 
  • Identifies new chargebacks received, returned, received for recourse, or represented to the issuing bank. 
  • Provides multiple sections including dispute details, summary, and open inventory. 
  • This report uses the dispute details report type.

Use case:

  • Gather data to trigger your chargeback management process. This may include research, updates to the customer databases, gathering documentation for representment, and so on.
Dispute Details Report Type

Retrieve available report types

You can retrieve the available report types by sending a GET request to the /report-types endpoint. The report types available to you depend on the payment method groups, regions, and entity entitlements set on your profile during onboarding. Contact your relationship manager if you wish to make changes to your profile. 

To learn more about how to retrieve available report types, refer to Get report types.

Get report types
Manage report configurations