Sari la conținut

Endpoint-uri

Endpoint-urile sunt URL-urile tale pe care îți trimitem notificări. Le definești în portal, la Profil → Endpoint-uri POS.

Lista endpoint-urilor POS

Alege Creare Endpoint POS.

Formularul de creare a unui endpoint

Câmp Ce completezi
Nume Un nume descriptiv.
URL Adresa completă, cu https://.
Soluție POS Se completează automat.
Configurare cheie API Cheia trimisă pe Authorization către acest endpoint.
Cod Un cod intern pentru endpoint.
Tip Ce primești
Notificare comenzi Fiecare comandă nouă. Este singurul tip obligatoriu.
Notificare rezultat menu update Rezultatul final al unei actualizări de meniu, fără să interoghezi tu statusul.
Notificare comenzi anulate Comenzile anulate după ce ți-au fost deja trimise.

Merită implementată dacă bonul se tipărește automat la primirea comenzii: fără ea, bucătăria începe o comandă pe care clientul a anulat-o între timp, iar tu afli abia când nu vine curierul.

Dacă deservești mai mulți clienți, expune un singur endpoint către noi și distribuie intern, la tine, după store_id. Altfel fiecare client primește comenzile tuturor celorlalți.

Cerință De ce
HTTPS cu certificat valid Comenzile conțin date de client. Un certificat expirat oprește livrarea.
Răspuns rapid Un endpoint lent apare la noi ca eșec și, dacă ai retry activ, poate duce la comenzi dublate.
Răspuns 2xx la succes Este singura dovadă că ai primit comanda. Vezi căutare comandă.
Idempotent pe order_code Ne putem repeta. Un index unic pe order_code te scutește de comenzi duble.

Detalii despre ce trebuie să facă efectiv endpointul: primirea comenzilor.