Close every day with a reconciled end-of-day summary
Each evening, WebRun opens Square for Restaurants to pull the day's total sales, card transactions, and refunds, then checks Stripe for the matching deposit or payout, compares the two figures, and posts a reconciliation summary to Slack highlighting any gap that needs your attention.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically reconcile my coffee shop POS with Stripe every evening?
WebRun pulls your Square for Restaurants end-of-day totals each evening, checks the matching Stripe deposit, and posts a reconciliation digest to Slack highlighting any variance above your threshold. Every discrepancy is flagged for your review before the next morning, with no financial actions taken on your behalf.
- Every day closes with a reconciled summary in Slack before the next morning
- Variances above your threshold are flagged automatically for follow-up
- No financial action is ever taken without your explicit instruction
Built for independent coffee shop owners · cafe bookkeepers · multi-location coffee operators
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
squareup.com/dashboardin a real browser with your saved login - no setup, no API keys. -
1
Square for Restaurants - pull end-of-day sales and refund totals
WebRun opens Square for Restaurants to pull end-of-day sales and refund totals. - Open Square for Restaurants and run the End of Day report
- Capture net sales, gross sales, discounts, refunds, and card transaction total
- Note the cash drawer total and any voids or comps
Done when Today's full Square sales and refund totals are captured.
-
2
Stripe - check deposit and payout figures
WebRun opens Stripe to check deposit and payout figures. - Open Stripe and navigate to the Payouts section
- Find the payout or pending deposit corresponding to today's transactions
- Compare the Stripe deposit amount to the Square card transaction total
- Flag any difference above your set tolerance threshold
Done when Stripe deposit is matched to Square card total and any gap is noted.
-
3
Slack - post reconciliation digest
WebRun opens Slack to post reconciliation digest. - Post the reconciliation digest to your ops channel
- Lead with today's net sales, card total, and Stripe deposit
- Highlight any variance with a clear flag if the gap exceeds your threshold
- Include refund and void totals at the bottom
Done when End-of-day reconciliation digest is posted in Slack before close of business.
How is each run configured?
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.
Every action is checked against this policy before it runs.
Questions, answered
Will it initiate any transfers or refunds in Stripe?
No. WebRun only reads Stripe payout data for comparison. It never initiates transfers, refunds, or any financial transactions.
How big a variance triggers a flag?
By default, any gap over five dollars is flagged in the digest. You can set a custom tolerance threshold and WebRun will apply it on every run.
What if Stripe hasn't processed the day's payout yet?
If today's Stripe payout is still pending, WebRun notes this in the digest and re-checks on the next run once the payout is settled.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.