Checkout.com Payment Reconciliation & Financial Actions Architecture
Bridging real-time webhooks, Financial Actions reports, multi-currency balances, and net depository bank payouts.
Understanding the Checkout.com Financial Actions Report (FAR)
The Financial Actions Report tracks all balance-impacting events across merchant accounts. Each row contains critical metadata: Action ID, Payment ID, Reference, Action Type, Currency, Breakdown of Processing Fees, Scheme Fees, and Net Amount. Reconciling teams must parse these fields to build an accurate gross-to-net accounting waterfall.
Reconciling Multi-Currency Payouts and Rolling Reserves
Cross-border merchants utilizing Checkout.com often settle in multiple currencies (e.g., USD, EUR, GBP) while maintaining dedicated reserve accounts. Discrepancies emerge when payout batches span multiple clearing cycles or when FX conversion fees are netted directly from settlement wires.
Automating Checkout.com Settlement Proof with NAYA
The NAYA Proof Engine unifies Checkout.com API event streams, daily FAR exports, and depository bank BAI2/MT940 files. It deterministically proves that every customer payment is accounted for, fee deductions match contract schedules, and bank deposits reflect exact net settlement figures.
Frequently Asked Questions
Common questions about this topic
QDoes NAYA use Checkout.com's SFTP reports or the API?
Both. NAYA pulls transaction-level data from the Payments and Financial Actions APIs for real-time reconciliation, and cross-references SFTP settlement reports for payout-level validation. Using both sources gives complete coverage that neither alone provides.
QHow does NAYA handle Checkout.com's multi-currency settlements?
NAYA tracks each currency independently, capturing the FX rate applied by Checkout.com at conversion time. Currency-level reconciliation state is maintained separately, with cross-currency aggregation available for reporting. FX variance is tracked as a named dimension, not hidden in unexplained differences.
QCan NAYA reconcile multiple Checkout.com merchant IDs?
Yes. Each merchant ID is configured independently with its own reconciliation rules, settlement currency, and reporting entity. NAYA provides both per-MID reconciliation detail and aggregate portfolio views across all merchant accounts.
QHow long does onboarding a Checkout.com account take?
Checkout.com API credentials are configured in NAYA's dashboard. Initial historical data sync completes within hours depending on transaction volume. Real-time processing via API polling is active immediately after credentials are validated.
QDoes NAYA work if we use both Checkout.com and another PSP?
Yes. Multi-PSP reconciliation across Checkout.com, Stripe, Adyen, and others is a core NAYA use case. All processors are reconciled against the same bank statements and internal records in a unified view, with processor-specific exception handling for each integration.
Get technical insights weekly
Join 4,000+ fintech engineers receiving our best operational patterns.