Skip to main content

💳 Guide d'intégration des paiements ValPay : Propulsé par Adyen

Une feuille de route technique pour l'intégration d'Adyen par ValPay, couvrant les API, les tests et les flux de paiement standard.

Mise à jour il y a plus de 2 mois

Chez ValPay, nous utilisons Adyen comme plateforme de traitement des paiements sous-jacente. Vous trouverez ci-dessous un aperçu structuré de la documentation et des ressources pertinentes, aligné sur vos priorités, incluant à la fois les directives spécifiques à ValPay et la documentation technique officielle d'Adyen.


Priorité 1 : Documentation de l'API

Vue d'ensemble de ValPay (point de départ recommandé)

Cette page explique comment ValPay utilise Adyen, incluant les flux pris en charge et l'architecture de haut niveau :

[Lien vers le wiki ValPay]

Référence de l'API Adyen

Référence complète de l'API couvrant les points de terminaison REST, les schémas de requête et de réponse, ainsi que les codes d'erreur pour les API de paiements (Payments), de passage à la caisse (Checkout) et de gestion (Management) :

Authentification

Adyen utilise une authentification par clé API avec des permissions basées sur les rôles par environnement :

https://docs.adyen.com/development-resources/api-credentials (nous partagerons les clés avec vous dès que le compte sera configuré)

Guides d'intégration et démarrage rapide

Documentation sur les flux de paiement de bout en bout :

Webhooks et Notifications

Documentation couvrant les événements disponibles, les schémas de contenu (payload) et la vérification de la signature HMAC :


Priorité 2 : Environnement de test (Sandbox) et essais

Environnement de test

Nous vous fournirons un environnement "sandbox" complet qui reproduit le comportement de production, incluant des identifiants API de test et un compte marchand de test dédié :

Cartes de test et scénarios

Numéros de cartes de test et scénarios pour les approbations, les refus, les autorisations incrémentielles, les captures partielles et les remboursements :

Mise en service et certification

Nous vous fournissons un compte interne pour effectuer les tests de mise en service une fois que tout est finalisé dans l'environnement de test.


Priorité 3 : Fonctions de paiement de base

Adyen offre un support natif pour les flux de transactions flexibles, notamment :

Pré-autorisation avec montants estimés

Autorisation incrémentielle pour les frais supplémentaires

Capture différée avec montant final au moment du règlement

Capture partielle et remboursement partiel

Tokenisation des cartes enregistrées pour les frais ultérieurs

Ces flux prennent en charge les indicateurs de transaction et les champs de données spécifiques au secteur, le cas échéant.


Priorité 4 : Intégration de l'interface (Frontend) et du terminal

Paiement hébergé et composants intégrés

Les options incluent des pages de paiement hébergées et des composants de paiement intégrés.

SDK JavaScript

Les composants Web Adyen permettent une gestion sécurisée des données de carte tout en conservant un contrôle total sur l'expérience utilisateur :

Intégration du point de vente (POS) et du terminal

Documentation couvrant le matériel de terminal pris en charge, les API de terminal, les SDK et les processus de provisionnement :


Did this answer your question?