Aller au contenu principal
Sur cette page

Commerce numérique connecte le processus de paiement du client au cycle de vie de la commande, du paiement et de la livraison. DEUNA vous permet d'utiliser une expérience hébergée ou intégrée, votre propre interface ou une intégration directe du serveur, tout en maintenant le routage des fournisseurs et l'état du paiement dans des concepts de plateforme cohérents.

Construisez le parcours#

  1. Créez la commande côté serveur avec des montants, des devises, des articles, des informations sur le payeur, des callbacks et le contexte de livraison.
  2. Présentez uniquement les méthodes de paiement et les options de financement activées pour le compte, le marché, la devise et le contexte du client.
  3. Conservez order_token et la référence de commande du commerçant grâce aux tentatives du client et aux états asynchrones du fournisseur.
  4. Utilisez les webhooks ou une récupération d'ordre autoritaire comme source de vérité avant la livraison lorsque le résultat du navigateur est en attente ou incertain.
  5. Conservez les preuves de capture, de remboursement, d'annulation, de contestation et de réconciliation par rapport à l'ordre et à la tentative de paiement d'origine.

Modèle de catalogue et contexte de livraison#

Utilisez la Modèle de commande de détail lorsque votre implémentation nécessite la prise en charge des identifiants de produits, des variantes, des promotions, de la livraison et des champs de livraison. La bibliothèque de payload de commande contient des exemples reproductibles pour les modèles de commerce courants.

Priorités de production#

  • Calculez les totaux et les remises côté commerçant et effectuez des tentatives idempotentes de manière déterminée.
  • Validez la prise en charge des fournisseurs, des méthodes, des pays, des devises, de la capture, du remboursement et de l'authentification avant de proposer une option.
  • Concevez des états explicites de chargement, en attente, de refus, de redirection-retour, de timeout et de soumission dupliquée.
  • Testez les changements d'inventaire ou de prix sans créer accidentellement une deuxième tentative financière.
  • Vérifiez les webhooks, les opérations post-achat et la réconciliation avant le lancement.

Continuez avec Démarrage rapide, Paiements et commandes de détailet Webhooks.