All templates

365 Retail Markets End-of-Day Reconciliation Digest

Every night, WebRun opens 365 Retail Markets ADM, pulls each location's closing sales totals and payment method breakdown, posts the figures to QuickBooks as a daily revenue entry, and sends a reconciliation digest to Slack so your team can spot any discrepancies before the next trading day.

Runs on WebRun · Strict Lockdown policy
Every night at 10:00 PM WebRunorchestrates each step
1 365 Retail Markets pull closing sales and payment breakdown by location
2 QuickBooks post daily revenue entries per location
3 Slack send reconciliation digest to finance team
In short

How do I automatically reconcile end-of-day sales across all my micro market locations?

WebRun pulls each micro market location's closing sales totals and payment method breakdown from 365 Retail Markets ADM every night, posts dated daily revenue entries to QuickBooks for every location, and sends a reconciliation digest to Slack so the finance team can resolve discrepancies before the next trading day.

  • QuickBooks receives a dated revenue entry for every location each night without manual data entry
  • Payment method discrepancies are flagged automatically before the accountant opens their books
  • Zero-transaction locations are surfaced in Slack so the team investigates before the next service run

Built for micro market operators · unattended retail finance teams · route managers · small business accountants

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 adm.365retailmarkets.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    365 Retail Markets - pull closing sales and payment breakdown by location
    365retailmarkets.com
    WebRun in 365 Retail Markets: pull closing sales and payment breakdown by location
    WebRun opens 365 Retail Markets to pull closing sales and payment breakdown by location.
    • Open ADM and run the end-of-day sales report for all active locations
    • Capture total revenue, transaction count, and payment method breakdown (credit card, mobile pay, GMA) per location
    • Flag any location where the payment method totals do not add up to the gross sales figure
    • Note any location that processed zero transactions today

    Done when Every location's closing totals and payment breakdown are captured and any discrepancies are flagged.

  3. 2
    QuickBooks - post daily revenue entries per location
    • Create a daily sales receipt in QuickBooks for each location with the date, total revenue, and payment method split
    • Tag each entry with the location name for easy filtering in monthly reports
    • Flag entries where ADM figures show a discrepancy so the accountant can resolve them

    Done when QuickBooks has a dated daily revenue entry for every active location.

  4. 3
    Slack - send reconciliation digest to finance team
    slack.com
    WebRun in Slack: send reconciliation digest to finance team
    WebRun opens Slack to send reconciliation digest to finance team.
    • Post a reconciliation digest to the finance channel summarising total revenue across all locations and any discrepancy flags
    • List locations with payment method mismatches or zero-transaction days at the top
    • Keep the digest internal. No automated outreach to location hosts or customers

    Done when Finance team has a nightly reconciliation digest in Slack with all discrepancies surfaced.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
adm.365retailmarkets.com
ScheduleRuns automatically on this cadence
Every night at 10:00 PM
DeliveryHow each run's result reaches you
Reconciliation digest · Slack
OutputWhat each run produces - A nightly reconciliation digest showing each location's closing totals, payment method breakdown, and any discrepancies, with daily revenue entries posted to QuickBooks.
Text
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

Does it create the QuickBooks entries automatically each night?

Yes. WebRun posts a daily sales receipt in QuickBooks for every location each night, so your books stay current without any manual data entry. Entries with discrepancies are flagged for accountant review.

What qualifies as a discrepancy?

A discrepancy is flagged when the sum of individual payment method totals, such as card, mobile pay, and GMA credits, does not match the gross sales figure in ADM, or when a location's closing total is zero on a normally active day.

Can it cover locations in different time zones?

Yes. WebRun applies the end-of-day cutoff to each location's local time as configured in ADM, so the reconciliation is accurate regardless of whether your locations span multiple time zones.

Put this on autopilot.

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