Spot refund exceptions before they become a pattern
Every morning, WebRun opens Stripe and Square for Restaurants, pulls all refunds issued yesterday, compares the total and individual amounts to your 30-day baseline, flags any that exceed your threshold or repeat a pattern, and posts a clear exception report to Slack for your review before the next shift.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically flag unusual refunds at my coffee shop each day?
WebRun pulls all refunds from Stripe and Square for Restaurants each morning, compares the total and each individual refund against your 30-day baseline, and posts a flagged exception report to Slack before your shift starts. No financial action is ever taken. Every flag is for your review only.
- Unusual refund patterns caught the morning after they occur, not weeks later
- Every flagged refund matched to the employee and reason code for easy follow-up
- No financial action taken automatically. All flags are for human review only
Built for independent coffee shop owners · cafe managers · coffee shop finance leads
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
dashboard.stripe.comin a real browser with your saved login - no setup, no API keys. -
1
Stripe - pull yesterday's refunds and amounts
WebRun opens Stripe to pull yesterday's refunds and amounts. - Open Stripe and navigate to the Refunds section
- Filter for refunds processed yesterday
- Capture each refund: amount, original charge, reason, and time
- Sum the total refunded amount and compare to the 30-day daily average
Done when All Stripe refunds from yesterday are listed with amounts and reasons.
-
2
Square for Restaurants - cross-check POS refunds and reasons
WebRun opens Square for Restaurants to cross-check POS refunds and reasons. - Open Square for Restaurants and pull the refund report for yesterday
- Cross-reference each refund with the original transaction to confirm the item and employee
- Note any employee who processed more than two refunds in the day
- Flag refunds without a reason code or with an unusual reason
Done when Every Square refund is matched to its original transaction with employee and reason noted.
-
3
Slack - post refund exception report for review
WebRun opens Slack to post refund exception report for review. - Post the refund exception report to your manager or ops channel
- Lead with total refunds yesterday vs. the 30-day daily average
- List each flagged refund with amount, item, employee, and reason
- Add a clear all-clear note if nothing exceeded the threshold
Done when The refund exception report is posted in Slack for your review before the shift.
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 issue or reverse any refunds automatically?
No. WebRun only reads refund data from Stripe and Square. It never initiates, approves, or reverses any refund or payment transaction.
What counts as an unusual refund?
By default, any single refund over a threshold you set, any employee processing more than two refunds in one day, or a total refund amount more than 50% above the 30-day daily average is flagged.
What if there are no refunds to flag?
WebRun posts a brief all-clear to Slack confirming the check ran and yesterday's refunds were within normal range. You always know the run completed.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.