Automated Petpooja Aggregator Reconciliation
Every morning, WebRun opens Swiggy and Zomato, reads yesterday's orders and payouts, matches each against the online orders recorded in Petpooja, and logs every missing, mismatched, or short-paid order to a Google Sheet so nothing slips through.
How do I reconcile Swiggy and Zomato orders with my POS?
Every morning, WebRun reads yesterday's orders and payouts in Swiggy and Zomato, then matches each against the online orders recorded in Petpooja. It logs every missing, duplicated, or short-paid order to a Google Sheet with the rupee gap, so you recover lost payouts instead of trusting the aggregator statement blindly.
- Short-paid delivery orders caught every morning, not months later
- Every aggregator gap logged in rupees for easy disputes
- Swiggy and Zomato payouts checked against your own POS
Built for restaurant owners · cloud kitchens · delivery-first restaurants · finance teams
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
web.petpooja.comin a real browser with your saved login - no setup, no API keys. -
1
Petpooja - read recorded online orders
WebRun opens Petpooja to read recorded online orders. - Open Petpooja and filter yesterday's bills to online orders
- Capture each order's ID, channel, gross value, and commission
- Build the list of what Petpooja recorded for Swiggy and Zomato
Done when Yesterday's Petpooja online orders are captured per channel.
-
2
Swiggy - read Swiggy orders and payouts
WebRun opens Swiggy to read Swiggy orders and payouts. - Open the Swiggy partner dashboard and read yesterday's orders
- Capture order value, commission, taxes, and the net payout for each
- Note any order Swiggy shows that Petpooja does not
Done when Yesterday's Swiggy orders and payouts are captured.
-
3
Zomato - read Zomato orders and payouts
- Open the Zomato partner dashboard and read yesterday's orders
- Capture order value, commission, taxes, and the net payout for each
- Note any order Zomato shows that Petpooja does not
Done when Yesterday's Zomato orders and payouts are captured.
-
4
Google Sheets - log every mismatch
WebRun opens Google Sheets to log every mismatch. - Match each aggregator order to its Petpooja record by order ID
- Log every missing, duplicated, or short-paid order with the gap in rupees
- Total the expected payout versus recorded sales per channel
Done when Every discrepancy is logged in the reconciliation sheet.
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
Does it change any orders or payouts?
No. WebRun only reads orders in Petpooja, Swiggy, and Zomato and writes findings to your own Google Sheet. It never edits an order, raises a dispute, or touches a payout on its own.
What kinds of gaps does it catch?
It flags orders billed in Petpooja but missing from an aggregator, orders paid short of the expected net, duplicates, and commission or tax mismatches, each logged with the rupee difference.
Can it file disputes with Swiggy or Zomato?
No. It prepares the evidence in a sheet so your team can raise disputes. WebRun leaves the actual filing to a human so you stay in control of every claim.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.