All templates

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.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 AM WebRunorchestrates each step
1 Petpooja read recorded online orders
2 Swiggy read Swiggy orders and payouts
3 Zomato read Zomato orders and payouts
4 Google Sheets log every mismatch
In short

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

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

  2. 1
    Petpooja - read recorded online orders
    petpooja.com
    WebRun in 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.

  3. 2
    Swiggy - read Swiggy orders and payouts
    swiggy.com
    WebRun in 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.

  4. 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.

  5. 4
    Google Sheets - log every mismatch
    google.com
    WebRun in 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.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
web.petpooja.com
ScheduleRuns automatically on this cadence
Every day at 9:00 AM
DeliveryHow each run's result reaches you
Reconciliation sheet · Google Sheets
OutputWhat each run produces - A reconciliation sheet of Swiggy and Zomato orders versus Petpooja, flagging missing, duplicated, or short-paid orders with the rupee gap.
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

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.