Why we evolved(V1 vs V2)
Our V1 Reconciliation Engine has supported merchants for over 5 years. It was purpose-built to solve high-volume transaction-matching problems like 2-way (processor ↔ internal) matches.
By focusing narrowly on the high-frequency scenarios, it could optimize its parsers and rule engine for speed and accuracy, rather than spreading complexity across edge cases.
V1 was intentionally engineered to be the right tool for the right problems — replacing spreadsheets with an automated matching framework that solved the majority of everyday reconciliation pain for many customers.
Evolving from V1: Key Improvements in V2
Matching Flexibility
- Beyond 2-way matching: V1 only supported fixed 2-way matches. V2 introduces N-way matching to handle complex flows with multiple accounts.
- One-to-many & many-to-one: The new model supports a single payment mapping to multiple orders or vice versa, correctly handling splits, merges, and multi-leg settlements.
Enhanced Accounting & Reporting
- Profile-scoped ledgers: V2 allows for isolated ledgers and rules for each business unit, ensuring accurate attribution and preventing reconciliation conflicts.
- Point-in-time balances: With every posting stored, V2 can reconstruct ledger balances for any historical date, essential for audits and reporting.
- Explicit FX accounting: V2 provides a dedicated way to account for FX gains and losses, ensuring all conversions are auditable and traceable without affecting reconciliation.
Auditable History
V2 provides a complete, immutable audit trail for every transaction, a feature V1 lacked. This means that every change to a transaction is recorded and traceable. We provide full visibility into the entire data lifecycle, from the moment a file is ingested to the final reconciled transaction.
This comprehensive auditability includes:
- Ingestion: A clear record of every file upload or scheduled data pull.
- Transformation: Visibility into how raw data from a source file was processed and transformed into a standardized, reconciliation-ready format.
- Transaction Evolution: An immutable history of every change to a transaction, ensuring that nothing is ever lost or altered without a record.