All templates

Automated Flash Parking Validation Reconciliation

Every night, WebRun opens Flash Parking, totals how many validation codes each merchant partner redeemed that day, compares it against their agreed monthly allotment, drafts an overage invoice in Stripe for anyone who exceeded it, and flags the draft in Slack for your accounts team to review before sending.

Runs on WebRun · Strict Lockdown policy
Every night at 11:00 PM WebRunorchestrates each step
1 Flash Parking total validation redemptions
2 Stripe draft an overage invoice
3 Slack flag drafts for approval
In short

How do I reconcile parking validation usage against merchant allotments?

WebRun totals each merchant partner's validation redemptions in Flash Parking every night and compares them against their agreed monthly allotment. For anyone over, it drafts an overage invoice in Stripe at the agreed rate and flags it in Slack for your accounts team to review, so overages get billed accurately without an invoice ever going out unapproved.

  • Merchant overages are caught the same night they happen
  • Every overage invoice is drafted accurately and held for approval
  • Merchants under their allotment are never billed by mistake

Built for parking garage operators · retail validation programs · mixed-use garage operators · parking management companies

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

  2. 1
    Flash Parking - total validation redemptions
    flashparking.com
    WebRun in Flash Parking: total validation redemptions
    WebRun opens Flash Parking to total validation redemptions.
    • Open Flash Parking and total validation codes redeemed that day, grouped by merchant partner
    • Compare each merchant's month-to-date redemptions against their agreed allotment
    • Note anyone who has exceeded their allotment

    Done when Every merchant's redemptions have been totaled and compared to their allotment.

  3. 2
    Stripe - draft an overage invoice
    stripe.com
    WebRun in Stripe: draft an overage invoice
    WebRun opens Stripe to draft an overage invoice.
    • For any merchant over their allotment, draft an invoice for the overage at the agreed rate
    • Leave the invoice in draft. WebRun never sends or charges an invoice on its own

    Done when A draft overage invoice exists for every merchant who exceeded their allotment.

  4. 3
    Slack - flag drafts for approval
    slack.com
    WebRun in Slack: flag drafts for approval
    WebRun opens Slack to flag drafts for approval.
    • Post your accounts team a list of merchants over their allotment with a link to each draft invoice
    • Flag the largest overage first

    Done when Your accounts team has today's overage drafts ready to review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.flashparking.com
ScheduleRuns automatically on this cadence
Every night at 11:00 PM
DeliveryHow each run's result reaches you
Validation overage list · Slack
OutputWhat each run produces - A list of merchant partners who exceeded their validation allotment, each with a draft overage invoice awaiting approval.
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

Will it bill merchants automatically?

No. WebRun only drafts the overage invoice in Stripe. It stays unsent until your accounts team reviews and approves it.

How does it know each merchant's allotment?

It reads the agreed monthly allotment from each merchant partner's profile in Flash Parking and compares it against that day's redemptions.

What if a merchant is close to their limit but not over?

It only drafts an invoice once a merchant has actually exceeded their allotment. Anyone under stays off the list.

Put this on autopilot.

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