Les meilleurs intégrateurs paiement freelances sont sur Codeur.com

Intégrer Stripe (3D secure) sur un site en node.js

 Fermé·Moins de 500 €·3 offres·1324 vues·14 interactions


Bonjour,
Nous avons une plateforme qui utilise la technologie Node.Js. (Meteor).
On utilise Stripe pour les paiements (3D secure), mais ils ont changé leur technique :
"Nous sommes passés de l'utilisation de tokens pour collecter les données de vos clients, à la création de Sources. En parcourant votre compte Stripe, je me suis aperçu que vous déclenchez 3Ds sur des tokens et non des Sources, ce qui explique l'erreur que vous rencontrez.

Pour que vous puissiez correctement imposer la vérification 3D-Secure à vos clients, voici les quelques étapes à respecter :

1)- Créer une Source carte avec Element/Stripe.js
2)- Déterminer si la carte requiert ou supporte 3DS
* Vous devez vérifier l'attribut ''card.three_d_secure'' pour voir si la valeur est soit ''optional'', ''recommended'', ''required'' ou ''not_supported'' : [URL visible pour les membres Pro]#check-requirement
3)- Créer une Source 3DS à partir de la Source carte en déclenchant 3DS
4)- Écouter le webhook ''source.chargeable'' et vérifier que la source en question a pour ''type'' l'attribut ''3DS'' avant de la prélever (Si vous prélevez une Source qui n'est pas une Source 3DS vous vous exposez aux mêmes risques de fraude qu'avec un paiement normal).

Dans certains rares cas la source devient ''chargeable'' sans que le client ne complète la redirection, cela signifie que la banque du client ne supporte pas encore 3DS et qu'il faut procéder comme pour un paiement par carte bancaire normal à la place. Vous pouvez en lire plus ici : [URL visible pour les membres Pro]#checking-if-verification-is-still-required

Vous pouvez retrouver des coordonnées tests 3DS pour tester chacune de ces valeurs ici : [URL visible pour les membres Pro]#3ds-cards

Je vous invite vous, ou vos développeurs, à retrouver toute la logique pour mettre en place les Sources 3DS ici : [URL visible pour les membres Pro] "

Si cela te parle, tu es la bonne personne.

Budget indicatif : Moins de 500 €

Publication : 22 mai 2018 à 13h25

Profils recherchés : Intégrateur de systèmes de paiement en ligne freelance, Développeur JavaScript freelance, Développeur Node.js freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

3 freelances ont répondu à ce projet

3 propositions de devis en moins de 2h

M
Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.