Aller au contenu principal
Sur cette page

Les fonctionnalités de paiement étendent le cycle de vie de paiement principal. Utilisez ce guide pour choisir la fonctionnalité dont vous avez besoin, comprendre son fonctionnement et accéder à la documentation de mise en œuvre basée sur le code, sans considérer qu'une fonctionnalité documentée est automatiquement activée pour tous les fournisseurs.

01 · qualify
Vérifier l'éligibilité
Vérifier le fournisseur, la méthode de paiement, le marché, la devise, le canal, l'opération et la configuration du commerçant.
02 · configure
Activer la fonctionnalité
Appliquer la connexion, la campagne, la stratégie ou la configuration de compte approuvée dans DEUNA.
03 · integrate
Envoyer le contrat
Utiliser les champs de l'API ou du SDK documentés et conserver les identifiants et les actions suivantes retournés.
04 · verify
Tester tous les résultats
Tester les chemins de succès, de refus, de timeout, de doublon, asynchrones et de récupération.
05 · operate
Réconcilier continuellement
Utiliser les états autoritaires et les webhooks vérifiés avant les opérations de traitement ou de suivi.

Trouver une fonctionnalité#

Authentification et gestion des risques

Gestion des cartes et des identifiants

Paiements échelonnés et cycle de vie des montants

Intégrer la fonctionnalité dans le cycle de vie du paiement#

Diagramme de flux
NoYes1Create order2Normalize and enrich3Risk andauthentication4Purchase orauthorize5Final now?6Wait for webhook orretrieval7Authoritative state8Capture, void, orrefund9Reconcile amountsand status
Révision ou attenteRésultat
ScèneExemples de fonctionnalitésQuelle est la source d'autorité
Avant le traitementNormalisation des adresses, détection de cartes, recommandations, lutte contre la fraudeLa commande et la configuration de la connexion de l'opérateur
Authentification3DS, authentification dynamique, consentement du portefeuilleL'action suivante et l'état de paiement ultérieur – et non seulement le retour du navigateur
TraitementAchat, autorisation, paiements échelonnés, conversionLe montant de paiement DEUNA confirmé, la devise et le statut
Après l'authentificationCapture, capture partielle, annulation automatiqueMontant autorisé restant et état de l'opération confirmé par l'opérateur
Après la collecteRemboursement, remboursement partiel, remboursement asynchroneMontant remboursable restant et état de l'opération confirmé par le prestataire

La compatibilité est multidimensionnelle#

Une fonctionnalité est prête uniquement lorsque toutes les dimensions requises sont compatibles :

DimensionVérifier
Prestataire et informations d'identificationLa connexion et le type d'informations d'identification prennent en charge l'opération
Marché et deviseLe pays, la devise et l'arrangement de règlement configurés sont valides
Mode de paiementLa carte, le portefeuille, le virement bancaire, le bon de réduction ou la méthode BNPL sélectionnée expose la fonctionnalité
Canal et SDKWeb, iOS, Android, React Native ou API directe prennent en charge l'action requise du client
Configuration du compteLa fonctionnalité, la stratégie, la campagne, les limites et les fenêtres de temps sont activées pour le commerçant
Gestion de l'étatL'intégration prend en charge chaque état transitoire, de succès, d'échec et de récupération qu'elle peut recevoir

Utilisation Capacités des fournisseurs pour la disponibilité publiée et Workflow et statuts de paiement pour le modèle d'état complet.

Liste de contrôle de publication#

  1. Documenter le résultat métier et la condition exacte qui permet l'utilisation de cette fonctionnalité.
  2. Vérifier les champs de l'API publique ou du SDK par rapport au guide associé ; ne pas déduire les champs à partir des étiquettes de l'administration.
  3. Tester la fonctionnalité avec la combinaison réelle du fournisseur, du marché, de la devise et de la méthode de paiement.
  4. Inclure les cas de refus, de mise en attente, de délai d'attente, de doublon, de complétion partielle et d'indisponibilité.
  5. Rendre les actions côté serveur idempotentes et conserver les identifiants privés hors des applications clientes.
  6. Effectuer des remboursements uniquement à partir d'un état DEUNA autorisé.
  7. Surveiller à la fois les indicateurs de l'expérience client et la réconciliation financière après le lancement.

Dans cette section