Skip to content

Notificare Comenzi ​

Introducere ​

De fiecare dată când este plasată o nouă comandă într-un magazin Glovo, aceasta va fi trimisă prin API către endpoint-urile de notificare ale soluțiilor de POS înregistrate în Portalul de integrări.

Pentru configurarea endpoint-urilor → Gestiune Endpoint-uri POS

NOTĂ

Este posibil ca în anumite situații, în cazuri de erori, să se încerce trimiterea notificărilor de mai multe ori. Pentru a evita primirea de duplicate se recomandă crearea unui index unicat pe câmpul order_code.

Format Notificare ​

Notificarea trimisă către endpoint-urile definite este în format JSON.

Un restaurant poate livra cu Glovo sau cu livratori proprii (marketplace). În funcție de setări, payload-ul JSON poate conține sau nu anumite elemente.

Notificare Glovo Delivery ​

Când livrarea se face de către Glovo, detaliile clientului nu sunt disponibile în payload. Doar o parte a numelui ajunge către POS.

json
{
  "traceCode": null,
  "traceId": null,
  "order_id": "616342127",
  "store_id": "TEST__111111",
  "order_code": "ISRQHPPK1",
  "order_time": "2023-05-09 16:16:36",
  "order_type": "pickup",
  "estimated_pickup_time": "2023-05-09 16:24:48",
  "payment_method": "CASH",
  "currency": "RON",
  "allergy_info": "",
  "pick_up_code": "584",
  "is_picked_up_by_customer": false,
  "cutlery_requested": false,
  "special_requirements": null,
  "loyalty_card": null,
  "payment_total": 5700,
  "customer_cash_payment_amount": null,
  "courier": {
    "name": "BogdanPopa G.",
    "phone_number": "+40758604639"
  },
  "customer": {
    "name": "Carmen H.",
    "phone_number": "N/A",
    "hash": "b4ae646e-094e-374d-b8ee-0594447ac916",
    "invoicing_details": null
  },
  "fees": [],
  "discounts": [],
  "products": [
    {
      "id": "27520079",
      "purchased_product_id": "MTgzMTc2Mzk0Ng==",
      "quantity": 1,
      "price": 1200,
      "name": "Parmesan fries",
      "attributes": []
    },
    {
      "id": "5942500",
      "purchased_product_id": "MTgzMTc2Mzk0OA==",
      "quantity": 1,
      "price": 1500,
      "name": "Chickee Corn Dog",
      "attributes": []
    }
  ],
  "delivery_address": null,
  "bundled_orders": []
}