Send charge correlation data to DVM
Upload charge correlation files to the Amazon S3 bucket provided during onboarding. Files can cover daily, weekly, or monthly periods. The correlation process can receive either:- One file containing transactions across multiple content providers
- Separate files for each payment gateway used by the reseller
Unknown folder.
File naming
Use the following naming convention:
Files must use RFC 4180 CSV format and UTF-8 encoding. Use UTC for timestamps.
Input file format
Correlation processing
DVM compares the following transaction values.Correlation results
Each detailed output record contains the reseller values, the correlation result, and the corresponding DVM values where a matching DVM transaction exists.
An
OK result can be either an exact match or a match within an accepted date variance.
Typical error reasons include:
- Transaction missing from DVM
- Extra transaction in DVM
- Transaction type differs
- Transaction identifier differs
- Customer identifier differs
- DVM user identifier differs
- Offer or consumer offer identifier differs
- Response code differs
- Amount or currency differs
- Billing period differs
- External transaction or subscription identifier differs
- Multiple differences
Output reports
Charge correlation produces three types of output.Detailed files
Detailed files use:{corr_result} can be Matched, Mismatched, BangoOnly, PartnerOnly, or All.
Output is published to:
Summary files
Detailed summary files use:Output configuration
DVM correlation output can be configured to:- A single consolidated detailed output
- Separate files by correlation result
- Separate files by payment gateway
- Partner-specific field mappings
- Charge and refund status mappings
- Delivery location
- File splitting for large datasets

