• France
état des services
démonstrations
assistance
FAQContacter le support
Video tutorials
Rechercher
Catégories
Tags
Français
Français
Anglais
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 paiement à l'expédition
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
Intégration mobile
Échange de fichiers
Exemples de code
Moyens de paiement
Modules de paiement
Guides
Back Office Marchand
Guides fonctionnels

Traiter les données de la réponse

Pour obtenir plus de détails sur les champs et sur les codes retour, consultez le Dictionnaire de données disponible sur le site documentaire.

Si vous souhaitez configurer des notifications, consultez le guide Centre de notifications.

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.
  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.
  3. Récupérez le champ vads_trans_uuid. Elle permet d'identifier de manière unique la transaction si vous utilisez les API Web Services. Ce champ contient l’UUID à retourner lors de la création d’une transaction d'expédition par Web Service
  4. Récupérez le montant et la devise utilisée respectivement dans les champs vads_amount et vads_currency.
  5. Récupérez les données du moyen de paiement utilisé dans les champs vads_card_brand et vads_acquirer_network.
  6. Récupérez la valeur du champ vads_use_case. Dans le cas d’un paiement à l'expédition avec autorisations multiples la valeur est SHIPMENT_MULTIPLE_AUTHORISATION.
  7. Récupérez la valeur du champ vads_operation_type pour identifier le type de transaction à l’expédition réalisé.

    Dans le cas d’un paiement à l'expédition avec autorisations multiples la valeur est VERIFICATION

  8. Récupérez dans le champ vads_trans_status le statut de la transaction lors de la prise de commande.

    Valeur attendue : ACCEPTED

    Consultez les différents statuts pour plus d’informations.

  9. Récupérez dans le champ vads_auth_result le code retour du résultat de la prise de commande.

    Consultez la liste des codes d’autorisation pour plus d’informations.

  10. Récupérez la valeur du champ vads_initial_issuer_transaction_identifier pour avoir l’identifiant de la transaction d’expédition initiale.
  11. Récupérez la valeur du champ vads_archival_reference_id pour avoir le code référence de la transaction.
  12. 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 uniquement si elles ont été envoyées dans le formulaire de paiement.
    Leur valeur est identique à celle soumise dans le formulaire.
  13. Procédez à la mise à jour de la commande.
© 2025 Tous droits réservés à Scellius
25.18-1.11