Shopify Pay Payment Gateway Reconciliation
Shopify Pay payment gateway reconciliation helps finance teams compare order, settlement, and payment records from Shopify Pay with internal books, ERP exports, website data, and bank statements. For eCommerce businesses, this process is essential for identifying missing payments, refund differences, settlement timing gaps, fees, cancellations, and other exceptions that affect month-end close and reporting.
Cointab provides a structured reconciliation workflow for Shopify Pay and similar payment gateway use cases. Finance teams can upload files, map fields once, run reconciliation, review exceptions, and download audit-ready Excel reports without rebuilding the same process every period.
Why Shopify Pay reconciliation matters
Shopify Pay data often sits across multiple systems. A single order may appear in the website store, payment gateway settlement, ERP, and bank statement at different times or with different reference formats. Manual comparison in Excel can become slow and difficult to audit as volume grows.
A dedicated reconciliation workflow helps teams:
- Match Shopify Pay records against internal sales or order data
- Identify transactions that were paid, partially paid, refunded, or not received
- Spot settlement differences caused by fees, deductions, or timing gaps
- Separate fully matched records from open exceptions
- Keep a clear audit trail for review and follow-up
Typical reports used in Shopify Pay reconciliation
A Shopify Pay reconciliation workflow usually compares Side A, which contains your internal records, with Side B, which contains external payment and settlement records.
Side A: your records
Common Side A sources include:
- Website or order report
- ERP export
- Internal sales report
- Book ledger or accounting report
- Internal settlement working file
Side B: external records
Common Side B sources include:
- Shopify Pay settlement report
- Shopify Pay refund report
- Bank statement
- Payout or remittance report
- Other partner or external payment records
If needed, teams can also upload supporting data such as product master files, customer or order metadata, or mapping files to enrich the primary reports before reconciliation.
How Cointab handles Shopify Pay payment gateway reconciliation
Cointab is designed for both pre-built and custom reconciliation workflows. For Shopify Pay, teams can use a reusable setup that is configured once and run again for future periods.
The workflow typically follows these steps:
- Upload the required reports for Side A and Side B.
- Map key fields such as date, amount, and order or transaction identifier.
- Add supporting files if enrichment or lookup logic is needed.
- Create derived columns when a field needs cleaning, combining, or calculation.
- Run reconciliation manually or on a schedule.
- Review matched, partially matched, unmatched, and skipped records.
- Download the reconciliation report for internal review or audit.
Field mapping and derived columns
Shopify Pay files rarely match internal formats perfectly. Cointab lets users map the important columns once and reuse the setup later. If required, users can also create derived columns using AI-generated Excel-style formulas.
This is useful when teams need to:
- Clean order IDs or transaction references
- Calculate net amounts after fees
- Normalize identifiers across systems
- Create a custom matching field from multiple columns
What the reconciliation report shows
After the run is complete, finance teams can review the reconciliation output in a structured dashboard.
The report typically includes:
- Total summary
- Fully matched transactions
- Partially matched transactions
- Unmatched transactions
- Skipped transactions
- Transaction-level details
- Filters for deeper review
- Excel report download
Fully matched
These are records where the identifier and amount match according to the configured logic. For example, an order in the website report matches the corresponding Shopify Pay settlement record.
Partially matched
These are records where the transaction appears related, but the amounts do not match exactly. This can happen when a payment is short by fees, adjusted for rounding, or impacted by a refund or partial settlement.
Unmatched
These are records present on one side but not found on the other. For example, an order may appear in the website report but not in Shopify Pay settlement, or a bank receipt may not appear in the internal books.
Skipped
Skipped records are rows that were not included in reconciliation because of invalid data, missing required fields, duplicates, exclusions, or file issues. Showing skipped records clearly helps teams understand what was ignored and why.
Common discrepancy scenarios
Shopify Pay reconciliation often surfaces issues that finance teams need to investigate quickly.
Typical scenarios include:
- Order appears in the website report but not in the payment settlement
- Payment appears in Shopify Pay but not in the ERP or books
- Settlement amount differs from the order amount
- Refund exists in one report but not in the other
- Cancellation creates a record that should not be treated as a completed payment
- Bank receipt timing differs from the gateway settlement timing
- Fees or deductions create a net difference
These exception patterns are easier to review when the system separates them into matched, partially matched, unmatched, and skipped categories.
Reuse and automation for recurring runs
One of the main benefits of Cointab is that the Shopify Pay setup does not need to be recreated every month.
Once the workflow is configured, teams can reuse it for:
- Monthly reconciliation
- Quarterly review
- Year-end close support
- Custom settlement periods
- Daily or weekly operational checks
Cointab also supports recurring automation through email, SFTP, and API integrations. That means reports can be received or pulled automatically, validated against the configured format, and routed into the correct reconciliation workflow.
If a file arrives late, users can upload the missed file under the same reconciliation and refresh the report instead of starting over.
AI support for difficult open items
After structured matching is complete, Cointab can use AI to analyze remaining open transactions where rules alone are not enough.
This is useful when:
- References are inconsistent across systems
- Identifiers are incomplete or partially matched
- Descriptions are unstructured
- Grouping logic is complex
- A likely reason for the difference needs to be explained
AI also helps finance users create formulas for derived columns without writing them manually. The output remains reviewable, so teams can keep control over the final reconciliation decision.
Team-based review and audit readiness
Cointab supports shared workspaces so finance, accounts, and audit users can work from the same reconciliation history. This reduces reliance on emailed spreadsheets and makes review easier across roles.
The dashboard keeps past runs available for future reference and helps teams track:
- Which reconciliation was run
- Which period was used
- Who ran it
- What files were included
- What the final status was
For finance teams that need clear evidence and repeatable output, this is especially useful during close, partner follow-up, and audit preparation.
Shopify Pay reconciliation outcomes finance teams care about
A well-structured Shopify Pay reconciliation process helps teams:
- Reduce manual spreadsheet work
- Review exceptions faster
- Keep settlement and payment records aligned
- Improve visibility into open items
- Maintain audit-ready reconciliation reports
- Reuse the same setup across periods
For eCommerce and payment-heavy businesses, that means less time spent comparing files line by line and more time spent resolving the differences that matter.
Frequently asked questions
What can be reconciled with Shopify Pay?
Teams can reconcile Shopify Pay settlement and refund data against website orders, ERP exports, books, and bank statements. The exact setup depends on what records the business wants to compare.
Can the same Shopify Pay reconciliation be reused every month?
Yes. Once the reconciliation is configured, it can be reused for future periods. Users typically only need to select the period, upload or receive the files, and run reconciliation again.
What if the order reference or amount does not match exactly?
Cointab supports structured matching logic for partial matches, missing identifiers, and amount differences. Users can then review the open items and decide whether the transaction needs manual follow-up or a manual match.
Can Shopify Pay reconciliation be automated?
Yes. Cointab supports automated data input and scheduled reconciliation runs through email, SFTP, and API-based workflows, depending on how the source files are delivered.
Can finance teams download the reconciliation report?
Yes. Users can download audit-ready Excel reports that include matched, partially matched, unmatched, and skipped records for internal review and follow-up.