Integration

Så kommer du igång

Vi löser följande tillsammans:

  • Fysiska butikens lagersaldo: i kassan kontrolleras att valda artiklar finns i fysiska butiken, Uppgifter om butikens lagersaldo behöver hämtas från handlarens system.
  • Öppettider: leverans kan ske inom en timma, eller den tid kunden väljer. Leveranstider behöver kontrolleras mot butikens öppettider. Detta görs mot vårt API.
  • Postnummer: kontrollera att vald leveransadress ligger inom urb-its område detta görs via urb-its API.

Tillsammans arbetar vi fram hur urb-it presenteras på er hemsida:

  • Ett användarvänligt gränssnitt så att urb-it är enkelt att förstå och använda.
  • Göra det möjligt för kund att välja tid för leverans, kontrollera postnummer, etc.
  • Lägga till urb-it som leveransalternativ

Följande information delas med urb-it för att kunna göra en fungerande integration:

  • Artikelnummer och artikelnamn.
  • Artikelbeskrivning
  • Leveransadress och kundens uppgifter
  • Pris

För att kunna flagga inkommande order i fysiska butiken används urb-its retailerapp, alternativt egna system.

Vid frågor kontakta oss

Exempel 1: Postnummerkontroll

På förstasidan ska anrop kunna göras till urb-its API för att kontrollera om postnumret är inom urb-its leveransområde. Urb-it kan tillhandahålla ett script för detta.

Exempel 2: Filtreringsalternativ

Det ska finnas möjlighet att filtrera på varor som går att köpa via urb-it.

API

Om vårt API

urb-it tillhandahåller ett API (REST)

urb-it API:erna exponerar ett antal tjänster och metoder som återförsäljare och retailers kan använda mot urb-it för att avgöra “När, Var och Hur “ en kund vill ha en order hämtad och överlämnad. Olika anrop används för att kontrollera postkoder för att avgöra om urb-it kan leverera till slutkunden samt även verifiera butikens öppettider samt validera, skapa och slutligen skicka en order till urb-it. Alla anrop sker över säker HTTPS (SSL), samt använder en OAuth identifiering och en anpassad auktoriseringsmetod “urb-it Web Authorization UWA” för att kontrollera både autentisering och dataintegritet i informationsutbytet.

  • Validate Delivery: Denna metod anropas för att kontrollera om urb-it kan leverera beställda varor till slutkundens adress
  • Create order: Denna metod anropas efter en order skapats upp i retailers webbshop. Metoden skickar ordern till urb-it. I anropet skickas t.ex. leveransuppgifter. Metoden returnerar urb-it ordernummer och PickupCode. Anropet kan göras asynkront
  • Opening Hours: Denna metod används för att verifiera butikens öppet- och stängningstider.
  • Validate Postal Code: Denna metod används för att kunna verifiera att postkoden är inom leveransområdet och att urb-it har möjlighet att överlämna ordern.
Klicka här för API Dokumentation