Création de livraison

A quel moment la confirmation n’est plus possible ?

Il n’est plus possible de confirmer une commande au delà de 10 minutes après le début du créneau horaire de livraison. Ce délai est le même que ce soit une livraison en instantanée ou non.

Au delà, une erreur delivery_has_expired est renvoyée.

Exemple :

Vous avez créé une livraison pour le créneau 14h - 16h.

  • à 14h05, la confirmation est toujours possible
  • à 14h17, la confirmation n’est plus possible, une erreur vous est donc renvoyée.

A quel moment l’annulation n’est plus possible ?

Une livraison ne peut plus être annulée :

  • si le colis a été retiré par le transporteur
  • si le créneau de livraison a commencé

Comment gérer les horaires d’ouverture et de fermeture de magasin ?

Vous avez des horaires de magasins fixes

Il vous suffira lors de la création de votre compte de nous spécifier les horaires d’ouverture et de fermeture des magasins pour chaque jour de la semaine. Si vous souhaitez les modifier par la suite, il faudra en faire la demande à notre service client.

Vous avez des horaires de magasins dynamiques

Si vous souhaitez avoir plus de flexibilité pour gérer vos horaires de magasin, il est possible d’utiliser la propriété calendar lors de la première étape Tester l’éligiblité du service. Cela vous permettra de limiter, jour par jour, les créneaux horaires qui vous sont renvoyés.

En fonction du nombre de jours d’options que nous vous renvoyons (par défaut 7), vous pourrez gérer vos ouvertures de magasin sur cette période.

Exemple :

Votre magasin est ouvert :

  • de 9h à 12h puis de 13h à 18h le 21/10/2018 (UTC)
  • de 9h à 12h puis de 13h à 20h le 22/10/2018 (UTC)

Vous pourrez donc spécifier lors de la première étape Tester l’éligiblité du service :

"calendar": [
	(
		"starts_at": "2018-10-21T09:00:00Z",
		"ends_at": "2018-10-21T12:00:00Z"
	),
	(
		"starts_at": "2018-10-21T13:00:00Z",
		"ends_at": "2018-10-21T18:00:00Z"
	),
	(
		"starts_at": "2018-10-22T09:00:00Z",
		"ends_at": "2018-10-22T12:00:00Z"
	),
	(
		"starts_at": "2018-10-22T13:00:00Z",
		"ends_at": "2018-10-22T20:00:00Z"
	),
	(...)
]

Comment créer une livraison en instantanée ?

Si lors de la première étape Tester l’éligiblité du service, la livraison en instantanée est disponible, il vous suffira alors de passez la date/heure actuelle dans la propriété starts_at lors de votre appel au endpoint Précommander une livraison.

Combien de jours d’options sont renvoyés lors du test de l’éligibilité ?

Le nombre de jours renvoyés par l’API peut être configuré en fonction de vos besoins. Par défaut, cette limite est fixée à 7 jours.