Production is locked until a market agreement is recorded

PO-2026-4308

Kalulu — Cozinha Angolana · Madrid · 24 covers

ord-2026-es-4308appone-off

Live

Where it is now

On the wayYuri Monteiro · moto9–19 min

On the way to {bairro}.

Lines

What was ordered

  • 2×Muamba de galinha com fungeFunge de bombó · Médio25,00 €
  • 1×Banana-pão frita (dose)3,80 €
Subtotal
28,80 €
Delivery
2,90 €
Service
0,70 €
Total
32,40 €

Delivery

Where it is going

Bairro
Lavapiés
City
Madrid
Landmark
Portal verde, 2.º izquierda
Phone
+34 6** *** *52
Access note
O portão fecha às 22h, toca ao 2.º
Proof
otp · pending

Timeline

Everything that happened

The same facts your webhook received, with the version that orders them.

  1. 12:31ORDER_CREATEDOrder placedv1
  2. 12:31PAYMENT_AUTHORIZEDCard authorised (•••• 5508)v2
  3. 12:32MERCHANT_ACCEPTEDKalulu accepted the orderv3
  4. 12:32PAYMENT_CAPTUREDPayment taken from the cardv4
  5. 12:33PREPARINGHeating upv5
  6. 12:54COURIER_ASSIGNEDYuri (moto) accepted and is on the way to Kalulu — Cozinha Angolanav6
  7. 13:00READYOrder ready for the courierv7
  8. 13:03PICKED_UPYuri picked up in Villaverdev8

API

The same order over the API

GET /v1/orders/ord-2026-es-4308
{  "id": "ord-2026-es-4308",  "short_code": "4308",  "market": "es-madrid",  "merchant_id": "m-es-002",  "state": "IN_TRANSIT",  "phase": "IN_TRANSIT",  "channel": "app",  "currency": "EUR",  "payment": {    "method": "card",    "state": "CAPTURED",    "currency": "EUR"  },  "totals": {    "subtotal_minor": 2880,    "delivery_fee_minor": 290,    "service_fee_minor": 70,    "discount_minor": 0,    "total_minor": 3240  },  "place": {    "bairro": "Lavapiés",    "landmark": "Portal verde, 2.º izquierda",    "phone": "+34 6** *** *52"  },  "eta": {    "min_at": "2026-10-07T13:16:00+02:00",    "max_at": "2026-10-07T13:26:00+02:00",    "minutes_min": 9,    "minutes_max": 19  },  "aggregate_version": 8}

Kalulu — Cozinha Angolana is not yet verified for invoicing, so this order was settled at the point of sale. A receipt is available instead.