Annuler une commande

L'annulation de la commande est possible sur les commandes avant paiement et après paiement tant que ce dernier n'a pas été remisé en banque, c'est à dire lorsqu'elle se trouve à l'état:

  • CREATED et avant l'exécution de la commande,
  • PENDING.

Si vous essayez d'annuler le paiement entre le moment de l'exécution de la commande (alors encore à l'état CREATED) et la fin du processus du paiement (i.e. le passage de CREATED à PENDING), vous recevrez l'erreur suivante :

{'Order': "This order has been executed and is not cancelable until the end of the payment process"}

Exemple d'appel DELETE ORDER :

DELETE https://secure.lyra.com/marketplace/orders/60c9dbf5-ff99-40fb-9fb6-a709005359f8

En cas de succès, le serveur répond par un code HTTP 204 (NO CONTENT).