One order stream, four marketplaces

Every delivery marketplace speaks its own dialect — different payload shapes, different SKUs for the same burger, and money that arrives as cents in one integration and dollar strings in the next. Orderline normalises all of it into a single canonical order, absorbs the duplicate deliveries that come with at-least-once webhooks, and quarantines anything it cannot map instead of guessing.

Send a live order

Replay sends the byte-identical payload a second time, exactly as a marketplace does after a timeout. The order count will not move.

Orders (30d)
130
Gross
$4,956.76
Net after commission
$3,908.86
Needs triage
16

Recent orders

OrderChannel ItemsTotal NetState
GH39
Adaeze O. · delivery
Grubhub 3 $29.96 $24.08 received
A53
Yuki R. · delivery
DoorDash 3 $79.39 $57.64 received
UE53
Dana · pickup
Uber Eats 3 $51.47 $38.31 received
GH78
Sam O. · pickup
Grubhub 1 $5.42 $4.36 received
LV1
Verify · delivery
DoorDash 1 $25.90 $19.90 received
EZ-A19E8487
Sam (Office) · delivery
ezCater 1 $5.08 $4.31 received
GH91
Sam O. · pickup
Grubhub 1 $34.85 $28.22 received
UE93
Wren · pickup
Uber Eats 3 $31.76 $23.64 received
UE18
Adaeze · delivery
Uber Eats 3 $74.99 $57.42 received
EZ-433556AC
Idris (Office) · delivery
ezCater 2 $11.22 $9.37 received
GH74
Tomas O. · delivery
Grubhub 3 $33.67 $25.98 received
UE67
Petra · pickup
Uber Eats 1 $19.07 $15.01 settled

Webhook feed

evt_live_verify_1 processed
DoorDash · about 1 hour ago
ghn_906c0c61 processed
Grubhub · about 1 hour ago
ez_a19e8487 processed
ezCater · about 1 hour ago
evt_dd_f62b4cda processed
DoorDash · about 1 hour ago
ue_1d1b90aa processed
Uber Eats · about 1 hour ago
ue_d01ab3f1 processed
Uber Eats · about 1 hour ago
ghn_c59b556a processed
Grubhub · about 1 hour ago
ue_310ca9d5 processed
Uber Eats · about 1 hour ago

16 event(s) need attention →