Skip to main content
Optimization Protection

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
  • Value added services 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.
  • Fund transfer identifier and effective date might not always be available for pre-funded report.

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
Financial Activity Summary Summarizes daily sales/refunds, fees, adjustments, net financial activity, balance, and funds transfers (pending, rejected and effective) for a specified reporting period. 
  • Generate a summary of net financial activity for a specific reporting period. 
  • Generate a summary of Pending/Rejected/Effective Fund Transfers for a specific reporting period. 
  • Analyzing total fees and disputes daily to identify any spikes that may require further investigation. 
  • Viewing overall processing volume and funds transfers to gain insights into financial activity. 
Summary at the currency pair level

Value added services (VAS) report types

You must subscribe to VAS to be able to view these reports.

VAS report type details
VAS report type Description Use cases Granularity Samples              
Account Updater
  • Provides a comprehensive summary of account updater activities, detailing the volume, and types of updates, as well as the methods used for all accounts processed during the reporting period. 
  • This ensures you have access to the most current payment details.
  • Provides details of changes to consumer account information, such as new card numbers or expiration dates along with the status.
  • Provides a detailed view on instances where a consumer's account could not be updated with the reason codes for failure - such as invalid account numbers or closed accounts.
  • Provides information on whether the requests come from the real-time update service or tokenization service.
  • Summary - Combination of Response Message, Method (Source System), Method of Payment
  • Detailed - Profile, Method (Source System), Response ID, Payment Brand Change, Submitted Account Number, Submitted Expiry, New Masked Account Number, New Expiry, Reason Message, Network Response and Request Status
Consumer Profile Overview Provides a Summary and Detailed View on profile information, such as the Profile Status being active or not, contact information of the profile, and the method of payment the profile uses. 
  • Understanding the expiration dates of cards can help in proactively reaching out to consumers for updates, minimizing disruptions in recurring billing.
  • Provides information about consumer demographics and current status of the consumer accounts.
  • Businesses can identify the most popular and reliable payment methods among their consumers using Payment Method Type and Status.
  • Analyze the distribution and status of payment methods to optimize payment processing and reduce transaction failures.
Profile ID, First Name, Last Name, Mail ID, Phone Number, Address, Profile Status, Payment method status, payment method type, payment method name, Card expiration date 
Token Provisioning and Lifecycle
  • Provides detailed insights into the process of tokenization, focusing on the provisioning of tokens and cryptograms for different methods of payment. 
  • Provides a clear overview of the current state of token lifecycles, highlighting the effectiveness of token management practices.
  • Provides the percentage of tokens & cryptograms successfully requested and provisioned.
  • Provides the statistics on the number of tokens that are currently usable for processing transactions.
  • Represents the success rate by the type of payment card , such as MC & VI.
Method of Payment, Tokens Requested, Tokens Provisioned, Cryptograms Requested, Cryptogram Provisioned 

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 consumer 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