• France
état des services
démonstrations
assistance
FAQContacter le support
Tutoriels vidéo
Rechercher
Catégories
Tags
France
France
Espagne
Europe (Anglais)
Inde
Accueil
Cas d'usage
Créer un paiement
Créer un paiement en plusieurs fois
Proposer un paiement complémentaire
Créer un paiement par alias (token)
Créer un lien de paiement
Créer un abonnement
Gérer vos abonnements
Gérer vos transactions (rembourser,...)
Analyser vos journaux
Docs API
Formulaire embarqué
API REST
Formulaire en redirection
SDK Mobile
Échange de fichiers
Mandats SEPA par API REST
Exemples de code
Moyens de paiement
Modules de paiement
Marketplace
Guides
Back Office Marchand
Back Office Expert
Guides fonctionnels

Interpréter les codes retour

En complément des informations sur les messages et les codes retour possibles consultables à l'adresse open-api, ci-dessous un tableau synthétique et général sur le sens et les suites à donner lorsque vous rencontrez un retour inattendu :

Code erreur Description Actions possibles
200 - 20X Requête traitée avec succès -
302 Requête redirigée Hormis les cas classiques de redirection, vous pouvez être redirigé après une requête POST, si l'action s'est bien déroulée et que la vue prévoit de vous rediriger ensuite vers le détail de la ressource.
307 Token SSO expiré L'access_token n'est valable que 5 minutes, et est arrivé à expiration. Vous devez le renouveler (voir S’authentifier) pour poursuivre vos requêtes.
400 Mauvaises données d'entrée Le format de certains paramètres n'est pas respecté, ou la requête n'est pas exécutable en l'état. Ceci peut être dû à un état de l'objet incompatible avec l'action intentée (par exemple, vous avez voulu modifier une commande remisée). L'API Marketplace explicite autant que possible les erreurs dans la réponse serveur. Consultez le message et cherchez-le dans la documentation. Alternativement, vérifiez le format avec notre open-api.
401 Accès non autorisé Vous n'avez pas pu être authentifié. Vérifiez que l'entête contient bien la propriété Authorization et qu'elle est correctement définie (cf. Définir les en-têtes).
403 Accès interdit Vous êtes authentifié, mais n'avez pas la permission d'effectuer cette requête. Auriez-vous tenté de vous connecter à l'administrateur web ? Pour rappel, celui-ci est à usage interne de Lyra.
404 L'objet demandé est introuvable Vous avez demandé une adresse ou un objet qui n'existe pas. Par exemple, vous souhaitez atteindre un objet order non trouvé par l'API. Vérifiez d'abord que l'adresse demandée existe, et vérifiez que vous n'avez pas mélangé les deux environnements. Attention de ne pas confondre l'uuid du vendeur avec l'uuid de la demande d'enregistrement - ce sont deux objets différents.
405 Méthode non applicable Vous avez exécuté un POST alors que nous attendions un GET (ou vice-versa). Ou bien le PUT n'est pas possible en l'état (par exemple, le statut de l'objet ne permet pas la modification). Contrôlez le message retourné et la documentation. Autre cas possible: votre client a bien effectué le POST attendu, mais a relancé la requête vers la nouvelle ressource lorsque la réponse a débouché sur un redirection 302. Dans ce cas, vous devriez désactiver le suivi de la redirection.
423 Requête bloquée Vous avez envoyé plusieurs requêtes d'exécution de commandes, la seconde nous étant parvenue avant que le premier processus ait abouti. Dans ce cas, nous continuons de traiter la première requête mais bloquons les suivantes.
500 Erreur interne du serveur L'API marketplace a rencontré une erreur. Si le problème persiste, contactez le support en précisant une référence de commande, de transaction, etc. Par exemple l'uuid et la date et heure de l'échange.
Nous recrutons
Mentions légales
Charte de Protection des Données Personnelles
25.22-1.11