Reconcile your axe throwing till and bookings every night
Each evening, WebRun opens ROLLER and pulls the day's POS totals and booking payment records, compares them against Stripe's settled transactions for the same period, flags any gaps or mismatches, and appends a reconciliation row to your Google Sheet for the accounts team to review.
- No credit card
- Under $0.01 per run
- Cancel anytime
How do I automatically reconcile ROLLER bookings with Stripe payments each night?
WebRun pulls ROLLER's POS and booking payment totals every evening, compares them to Stripe's settled transactions for the same day, and appends a matched reconciliation row to your Google Sheet. Any gap beyond your tolerance is flagged automatically, so your accounts team catches discrepancies before the next business day.
- Discrepancies between ROLLER and Stripe surface before the next business day
- Your accounts team has a clean daily log with no manual data entry
- Pending Stripe payouts are logged separately to avoid false mismatches
Built for axe throwing venue owners · venue accountants · attraction finance teams · multi-site 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
app.roller.softwarein a real browser with your saved login - no setup, no API keys. -
1
ROLLER - pull POS totals and booking payments
WebRun opens ROLLER to pull POS totals and booking payments. - Open ROLLER and navigate to Reporting and Analytics
- Pull today's POS revenue, online booking payments, gift card redemptions, and any refunds
- Note the gross and net totals separately
Done when All ROLLER payment totals for the day are captured by type.
-
2
Stripe - pull settled transaction totals
WebRun opens Stripe to pull settled transaction totals. - Open the Stripe dashboard and filter transactions to today's date
- Capture gross charge volume, refunds, and net settled amount
- Note any payments still in pending status that have not yet settled
Done when Stripe's settled and pending totals for the day are captured.
-
3
Google Sheets - log matched row and flag any gaps
WebRun opens Google Sheets to log matched row and flag any gaps. - Open the reconciliation Google Sheet
- Append a new row with today's date, ROLLER totals, Stripe totals, the calculated difference, and a status of Matched or Discrepancy
- Highlight any row where the gap exceeds your set tolerance so it stands out for the accounts team
Done when A reconciliation row for today is logged in the sheet with any discrepancy clearly flagged.
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 make any changes in Stripe or ROLLER?
No. WebRun reads data from both platforms and writes only to your Google Sheet. It never modifies a transaction, issues a refund, or changes any record.
What counts as a discrepancy?
Any gap between ROLLER's recorded payments and Stripe's settled amounts beyond your tolerance threshold, which defaults to zero and can be adjusted in WebRun's settings.
Does it handle pending Stripe payouts that have not settled yet?
Yes. Pending amounts are logged separately in the sheet so your accounts team can distinguish a timing difference from a genuine mismatch.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.