Skip to main content

DeliveryCheckout API

DeliveryCheckout API is an integration service for communication between nShift Checkout and your webshop.

DeliveryCheckout API uses a REST API framework for communication with JSON as data carrier offering a number of functions.

With DeliveryCheckout API you can:

  • Present delivery options in your webshop.

  • Prepare shipments

  • Upload agent lists

The REST API endpoints are only accessible via HTTPS and are located at api.unifaun.com.

https://api.unifaun.com/rs-extapi/v1

Before getting started you need to know your developer ID and create an API key.

Note

As a merchant you may have outsourced your logistics to a third-party logistics (3PL) provider.

You need an account where you configure the checkout and the 3PL needs an account to print the shipments.

The recommended process in nShift Checkout is to send the response from POST/delivery-checkouts/{deliveryCheckoutId} to your 3PL. Consequently, the shipment will be created from the 3PL's nShift Delivery account.

Read more about how the Checkout API works.

Tip

We recommend that you prepare a fallback solution for every checkout session in case you don't get a response from our API, for example, due to maintenance.

This way you ensure that your customers are always presented with shipping options.

nShift Checkout flow