lyra.com
Rechercher
Catégories
Tags
France
France
Espagne
Europe (English)
Inde
Implémentation
Formulaire embarqué (client Javascript)
Formulaire par redirection
APIs REST de paiement
Paiement par échanges de fichiers
Paiement mobile
Web Services
Faciliter l'intégration
Modules de paiement gratuits
Exemples de code
Marketplace
Back Office
Back Office Marchand
Back Office Expert
Guides
Aide
FAQ
Tutoriels vidéos
Support

Traiter les données de la réponse

Ci-dessous un exemple d'analyse pour vous guider pas à pas lors du traitement des données de la réponse.

  1. Identifiez la commande en récupérant la valeur du champ vads_order_id si vous l'avez transmise dans le formulaire de paiement.
    Vérifiez que le statut de la commande n'a pas déja été mis à jour.
  2. Récupérez le résultat du paiement transmis dans le champ vads_trans_status .
    Sa valeur vous permet de définir le statut de la commande.
    VALEUR DESCRIPTION
    CAPTURED

    Remisée

    La transaction est acceptée.

    Elle est visible dans l'onglet Transactions remisées .

    Le débit est immédiat (pas d'envoi de fichier de remise à l'acquéreur).

    REFUSED

    Refusée

    La transaction est refusée.

    Consultez le chapitre suivant pour obtenir plus de détail sur le refus du paiement.

    WAITING_AUTHORISATION En attente d’autorisation

    Ce statut est utilisé lorsque le statut du paiement n'est pas connu au moment où l'acheteur est redirigé vers la plateforme de paiement.

    Ce statut est temporaire.

    La plateforme de paiement interroge l'acquéreur plusieurs fois par jour afin de synchroniser le statut du paiement.

    Dans de rares cas, l'obtention du statut final peut prendre plusieurs jours.

    Au bout de 7 jours sans confirmation de paiement de la part de l'acquéreur, la plateforme refuse automatiquement le paiement.

     Si le marchand a activé la règle de notification E-mail de confirmation de paiement à destination de l'acheteur , ce dernier reçoit un mail de confirmation d'enregistrement de sa demande de paiement.

    Ce mail n'est pas une preuve de paiement et ne doit pas être confondu avec l'e-mail de confirmation de paiement.

  3. Récupérez le champ vads_trans_uuid contenant la référence unique de la transaction générée par le serveur de paiement.
  4. Récupérez la valeur du champ vads_trans_date pour identifier la date du paiement.
  5. Récupérez le montant et la devise utilisée. Pour cela, récupérez les valeurs des champs suivants:
    Tableau 1. Analyse du montant et de la devise utilisée
    Nom du champ Description
    vads_amount Montant du paiement dans sa plus petite unité monétaire.
    vads_currency Code numérique de la devise utilisée pour le paiement.
    vads_change_rate Taux de change utilisé pour calculer le montant réél du paiement (voir vads_effective_amount ).
    vads_effective_amount Montant du paiement dans la devise réellement utilisée pour effectuer la remise en banque.
    vads_effective_currency Code numérique de la devise dans laquelle la remise en banque sera effectuée.
  6. Récupérez les données du moyen de paiement utilisé pour le paiement en analysant les champs suivants :
    Nom du champ Description
    vads_card_brand Moyen de paiement utilisé. Valorisé à : IDEAL
    vads_acquirer_network Code du réseau acquéreur. Valorisé à : LYRA_COLLECT_PPRO
  7. Récupérez toutes les informations concernant le détail de la commande, le détail de l'acheteur et le détail de la livraison.
    Ces données sont présentes dans la réponse que si elles ont été envoyées dans le formulaire de paiement.
    Leur valeur est identique à celle soumise dans le formulaire.
  8. Procédez à la mise à jour de la commande.
Nous recrutons

Head Office :

LYRA NETWORK
109, rue de l’innovation
31670 Labège
FRANCE