All templates

Automated Checkout.com Payout Reconciliation

Every morning, WebRun opens the Checkout.com dashboard, pulls yesterday's settlements with their gross, fees, refunds, and chargebacks, writes one reconciled row per payout into Google Sheets, and posts a short summary to Telegram with anything that does not tie out.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Checkout.com pull yesterday's settlements
2 Google Sheets write the reconciled rows
3 Telegram summarise what did not tie out
In short

How do I reconcile my Checkout.com payouts every day?

WebRun reconciles your Checkout.com settlements every morning. It reads yesterday's payouts with their gross, fees, refunds, and chargebacks, appends one row per payout to a Google Sheets workbook, recalculates month-to-date totals, and posts a Telegram summary leading with any payout that failed to tie out.

  • Yesterday's payouts are reconciled before the finance team logs on
  • Mismatched settlements are highlighted rather than discovered at month end
  • Month-to-date fee and refund totals stay current every day

Built for finance teams · ecommerce operators · payment operations · controllers

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens dashboard.checkout.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Checkout.com - pull yesterday's settlements
    checkout.com
    WebRun in Checkout.com: pull yesterday's settlements
    WebRun opens Checkout.com to pull yesterday's settlements.
    • Sign into the Checkout.com dashboard and open the payments and payouts views for yesterday
    • Capture the settled gross, the processing fees, refunds, and chargebacks for each payout
    • Note the currency, the settlement date, and the payout reference
    • Flag any payout still marked as pending past its expected settlement date

    Done when Every payout dated yesterday has its gross, fees, refunds, chargebacks, and reference captured.

  3. 2
    Google Sheets - write the reconciled rows
    google.com
    WebRun in Google Sheets: write the reconciled rows
    WebRun opens Google Sheets to write the reconciled rows.
    • Open the settlement workbook in Google Sheets
    • Append one row per payout with the date, reference, currency, gross, fees, refunds, chargebacks, and net
    • Recalculate the running month-to-date totals on the summary tab
    • Highlight any row where gross minus fees, refunds, and chargebacks does not equal the net amount reported

    Done when Yesterday's payouts are appended, totals are recalculated, and mismatched rows are highlighted.

  4. 3
    Telegram - summarise what did not tie out
    telegram.org
    WebRun in Telegram: summarise what did not tie out
    WebRun opens Telegram to summarise what did not tie out.
    • Post yesterday's reconciliation summary to your finance channel
    • Lead with anything that did not tie out or any payout still pending past its date
    • Give the net settled amount, total fees, and refund and chargeback counts in one short block
    • Link to the Google Sheets workbook for the line detail

    Done when The finance channel has yesterday's summary with exceptions listed first.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
dashboard.checkout.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Reconciliation summary · Telegram
OutputWhat each run produces - One Google Sheets row per Checkout.com payout with gross, fees, refunds, chargebacks and net, plus a daily Telegram summary of anything that failed to reconcile.
Spreadsheet
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Can it move money or issue refunds?

No. WebRun only reads the payments and payouts views in Checkout.com. It never refunds a payment, never captures or voids a charge, and never initiates a payout. Every money movement stays a human action in your dashboard.

What counts as a payout that does not tie out?

Any row where the gross minus fees, refunds, and chargebacks does not match the net amount reported, plus any payout still pending past its expected settlement date. Both are highlighted in the sheet and lead the Telegram summary.

Does it handle more than one currency?

Yes. Each payout is written with its own currency and reconciled in that currency, so multi-currency settlements stay separate rather than being summed into one misleading total.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.