Bir kurye firması olarak Adisyo'ya entegre olma

Bir kurye firması olarak Adisyo'ya entegre olma

Bir kurye firması olduğunuzu ve Adisyo’da girilen siparişlerden anında haberdar olup kendi iş mantığınızı işleteceğinizi düşünelim.
Yapılacak işlemler sırasıyla şöyledir:

Kurye kullanıcılarını al (belli aralıklarla)

Hizmet verdiğiniz restoranın Adisyo uygulamasında yer alan kurye tipindeki kullanıcıları GET /api/External/v2/Couriers ile alın.

Webhook'u ayarla (bir kez)

  • Bu restoran için Adisyo Webhook ayarları tamamlanır ve kurulum sırasında belirlediğiniz https://ornek-kurye-firmasi.com/AdisyodanGelenSiparis benzeri bir adres dinlenmeye başlanır.
    (Webhook bölümünde bu konu ile ilgili daha geniş bilgi bulabilirsiniz.)

Adisyo tarafından haberdar edilmeyi bekle

  • Adisyo’da bir sipariş oluştuğunda, değiştirildiğinde veya durum değişikliği olduğunda belirttiğiniz adres Adisyo tarafından tetiklenecektir.

(Opsiyonel) Tarafınızda gerçekleşen durum değişikliklerini Adisyo'ya gönder


Not

Adisyo Webhook yapısından önce benzer bir senaryo kurgulamak isteseydik, belli aralıklarla GET /api/External/v2/RecentOrders adresini sorgulayarak da benzer sonuca ulaşabilirdik.
Ancak bu yöntem hem sizin sunucularınıza hem de Adisyo sunucularına gereksiz yük bindireceği için Adisyo Webhook kullanımını öneriyoruz.