PostNord's Delivery Options API
De Delivery Options API van PostNord biedt gebruiksvriendelijke leveringsopties voor de producten van PostNord. Elke leveringsoptie die door de Delivery Options API wordt geleverd, bevat de informatie die nodig is om de beste optie te kiezen op basis van de voorkeuren van zowel verzender als ontvanger. Deze informatie omvat:
- Wanneer de ontvanger het pakket ontvangt – levertijd.
- Waar het pakket wordt afgeleverd, bijvoorbeeld bij een pakketautomaat of afhaalpunt.
Orderverwerking
De levertijd die door de Delivery Options API van PostNord wordt verstrekt, is onder andere gebaseerd op het orderverwerkingsproces van de verzender. De orderverwerking kan per magazijn van de verzender verschillen.
Vereisten
Om een levertijd van PostNord te ontvangen, moet de verzender een van de volgende orderverwerkingsvelden aanleveren (de naam tussen haakjes komt overeen met de benaming in de Delivery Options API van PostNord):
-
timeoflatestorder (timeOfLatestOrder): Het laatste tijdstip van de dag waarop een bestelling geplaatst kan worden zodat deze nog dezelfde dag wordt verzonden. Dit veld kan worden gezien als een cut-offtijd.
Geschikt voor: verzenders met één dagelijkse ophaling.
-
handovertime (handOverTime): Datum en tijd waarop de bestelling aan PostNord wordt overgedragen. De verzender moet rekening houden met pick- en packtijd zodat de bestelling gegarandeerd aan PostNord wordt overgedragen op het opgegeven handOverTime.
Geschikt voor: verzenders met meerdere dagelijkse ophalingen die de volgende ophaaltijd dynamisch kunnen doorgeven. Hiermee kan ook een datum en tijd tot 14 dagen in de toekomst worden opgegeven.
- readyforpickupdaysinterval (daysUntilOrderIsReady): Als de verzender niet nauwkeurig kan zijn over het orderverwerkingsproces, kan daysUntilOrderIsReady worden gebruikt om een tijdsinterval op te geven voor de verwerking van een bestelling voordat deze gereed is voor ophaling. daysUntilOrderIsReady is ook geschikt tijdens drukke periodes zoals Black Friday.
In het artikel Carrier ETA (geschatte levertijd) vindt u voorbeelden van hoe Carrier ETA-functies kunnen worden gebruikt bij het schrijven van teksten die in uw Delivery Checkout worden weergegeven. Houd er rekening mee dat advanced conditions geactiveerd moeten zijn in de configuratie waarmee u werkt.
Geef in de GET /delivery-checkouts-aanroep de parameter voor orderverwerking mee met de waarde die u wilt gebruiken.
Het is ook mogelijk om standaardwaarden in te stellen voor alle beschikbare orderverwerkingen. Dit doet u op de pagina voor het bewerken van Delivery Checkout, onder de sectie met parameters. Klik op de pijl links van de parameter waarvoor u een standaardwaarde wilt instellen: timeoflatestorder, handovertime of readyforpickupdaysinterval (overeenkomend met daysuntilorderis ready). Vervolgens kunt u onder de parametertabel standaardwaarden instellen. Vergeet niet op Opslaan te klikken om de standaardwaarde toe te passen.
Customer key
Customer key is een unieke klantidentificatie die door nShift wordt gegenereerd in het formaat 'nshift-sendingCompanyName', waarbij sendingCompanyName de naam van de verzender is. Deze generieke Customer key is voldoende om gebruik te maken van de verschillende orderverwerkingen die beschikbaar zijn in de Delivery Options API.
Contactgegevens
Voor algemene vragen over de Delivery Options API kunt u contact opnemen met PostNord Customer Integration: kundintegration@postnord.com