Click to Pay
Ce produit est en mode pilote. Contactez-nous pour devenir un pilote.
Click to Pay (CTP) rend les paiements plus rapides et plus faciles pour les réseaux de cartes sélectionnés. Cette solution agit comme un portefeuille numérique, permettant à vos clients de stocker leurs informations de carte en toute sécurité dans la base de données du schéma de carte.
Vos clients peuvent stocker leurs cartes lors d'une transaction initiale via Hosted Checkout Page et les réutiliser pour de futurs paiements. Au lieu de ressaisir manuellement la carte, Click to Pay permet à vos clients de sélectionner ces cartes stockées sur notre Hosted Checkout Page.
Ainsi, cette fonctionnalité améliore considérablement l'expérience de paiement de vos clients :
- Permet des paiements sans inscription sans avoir besoin de stocker les données de carte de votre côté.
- Réduit le processus de paiement à un simple clic, sautant même la vérification du CVC.
- Améliore la confiance grâce à la tokenisation et l'authentification par le schéma de carte.
En tant que marchand, vous profitez également de nombreux avantages :
- Les transactions Click to Pay sont tokenisées côté schéma, renforçant la protection contre la fraude.
- Click to Pay vous décharge de la gestion d'une base de données de tokens pour les transactions Card On File.
- Vous constaterez un taux de conversion accru et un volume de transaction supérieur grâce à un processus de paiement plus fluide et à l'accès à une clientèle mondiale.
- Click to Pay est disponible pour Visa et MasterCard via la méthode d'intégration Hosted Checkout Page.
- Gardez à l'esprit que bien que Click to Pay soit disponible pour MasterCard dans tous les pays, des limitations s'appliquent à Visa. Retrouvez la liste complète dans le chapitre dédié.
Onboarding
Click to Pay can only be activated if your acquirer supports scheme tokenisation.
Onboarding
To activate Click to Pay, follow these steps:
- Login to the Merchant Portal. Go to Entreprise > Moyens de paiement > Click to Pay.
- Click on "Update Click to Pay".
- Check periodically for a green check mark to appear next to the available list of payment methods in the overview.
- Once the check mark appears, set Click to pay on "direct.MerchantPortal.PaymentLinksTab.PaymentRequests.Status.Active".
Flux de paiement
Ceci est un flux de paiement de haut niveau ne couvrant que les étapes obligatoires. Lisez notre chapitre dédié dans notre guide Hosted Checkout Page pour des informations détaillées, des exemples de code et des étapes facultatives dans le flux.
- Vos clients se rendent sur votre page de paiement et finalisent la commande.
- Vous envoyez cette requête CreateHostedCheckout à notre plateforme, l'emailAddress de votre client.
- Vous redirigez votre client vers l'redirectionUrl. Votre client sélectionne "Cartes" sur le Hosted Checkout Page. Selon le statut d'inscription de votre client au Click to Pay, les différences s'appliquent :
a) Votre client a déjà enregistré au moins une carte carte comme Click to Pay. Le flux continue à l'étape 4).
b) Votre client n'a pas encore enregistré une carte comme Click to Pay. Le flux continue à l'étape 6).
c) Votre client a déjà enregistré au moins une carte comme Click to Pay et souhaite en enregistrer une autre. Le flux continue à l'étape 7). - Le client reçoit un Mot de Passe Unique (MPU) sur son appareil mobile ou dans sa boîte de réception Email. Il/elle entre le MPU sur le Hosted Checkout Page.
- Le Hosted Checkout Page affiche toutes les cartes enregistrées. Votre client sélectionne la carte préférée et confirme le paiement. Le flux continue à l'étape 8).
- Votre client entre sa carte dans le formulaire de paiement et sélectionne "Liez cette carte à Click to Pay". Votre client complète l'inscription en remplissant les données personnelles supplémentaires apparaissant dans le formulaire de paiement. Le client reçoit un Mot de Passe Unique (MPU) sur son appareil mobile ou dans sa boîte de réception Email. Il/elle entre le MPU sur le Hosted Checkout Page. Votre client confirme le paiement. Le flux continue à l'étape 8).
- Le Hosted Checkout Page affiche toutes les cartes enregistrées. Votre client clique sur "SAISIE MANUELLE DE CARTE", entre les données de la carte dans le formulaire de paiement et sélectionne "Liez cette carte à Click to Pay". Le client reçoit un Mot de Passe Unique (MPU) sur son appareil mobile ou dans sa boîte de réception Email. Il/elle entre le MPU sur le Hosted Checkout Page. Votre client confirme le paiement.
- Nous redirigeons le client vers sa banque émettrice pour l'authentification 3-D Secure. Le client s'identifie.
- Nous traitons la transaction et recevons le résultat de l'acquéreur.
- Nous redirigeons votre client vers votre returnUrl.
- Vous demandez le résultat de la transaction à notre plateforme via GetPaymentDetails/GetHostedCheckout ou recevez le résultat via les webhooks.
- En entrant le MPU, vos clients peuvent ignorer la vérification du MPU pour les utilisations ultérieures de la carte enregistrée en sélectionnant "Ignorer la vérification la prochaine fois". Cela nécessite qu'ils conservent le cookie du navigateur pour cette session et qu'ils utilisent le même appareil.
- >Si votre client saisit un numéro de carte à l'étape 6 qui n'appartient pas aux réseaux inscrits Click to Pay, notre plateforme les reconnaîtra comme tels (à condition que la méthode de paiement soit active dans votre compte). Le paiement sera traité comme un paiement par carte standard.
Intégration
Pour offrir Click to Pay sur le Hosted Checkout Page, ajoutez les propriétés suivantes à votre requête CreateHostedCheckout :
{
"order":{
"amountOfMoney":{
"currencyCode":"EUR",
"amount":2980
},
"customer":{
"contactDetails":{
"emailAddress":"yourEmail@address"
}
}
},
"hostedCheckoutSpecificInput":{
"locale":"en_GB"
}
}
Propriétés | Description |
---|---|
hostedCheckoutSpecificInput.cardPaymentMethodSpecificInput.clickToPay |
Définissez si vous souhaitez proposer Click to Pay sur le Hosted Checkout Page. Cette valeur n'a pas besoin d'être explicitement fournie pour déclencher le flux Click to Pay si Click to Pay est activé dans votre compte. Pour contourner le flux Click to Pay pour une demande spécifique, définissez ce drapeau sur false. Si non défini, la valeur par défaut est true. |
customer.contactDetails.emailAddress |
L'adresse e-mail de votre client, pointant vers son profil Click to Pay dans la base de données du schéma de carte. En envoyant l'adresse e-mail, nous récupérons toutes les cartes stockées liées à cette adresse et les affichons sur le Hosted Checkout Page. Si laissée vide, vos clients devront remplir l'adresse e-mail manuellement pour récupérer les cartes stockées. |
hostedCheckoutSpecificInput.locale |
Tout comme le Hosted Checkout Page, Click to Pay est disponible en plusieurs langues. Remplissez-le en conséquence pour afficher l'interface utilisateur sur notre Hosted Checkout Page. La valeur est une combinaison de ISO 639-1 (langue) et ISO 3166-1 (pays) :
|
Une fois que Click to Pay est activé, l'envoi de cette demande regroupera tous les moyens de paiement par carte pris en charge en une seule option de paiement intitulée 'Cartes'.
Réponse GetPaymentDetails/Webhooks
Si le paiement a été traité via Click to Pay, une demande GetPaymentDetails/notification Webhooks renverra paymentOutput.cardPaymentSpecificOutput.clickToPay.IsClickToPayPayment=true.
Pour tester Click to Pay dans notre environnement de test, utilisez une adresse e-mail que vous avez enregistrée pour Click to Pay avec les numéros de cartes de test suivants :
MasterCard
5186001700008785
Visa
Cas d'utilisation | Données de test |
---|---|
Flux 3-D Secure sans friction eci=5 |
4395840006700011 |
Flux de défi 3-D Secure eci=5 |
4395840306100110 |
Flux de défi 3-D Secure eci=7 |
4395840407700099 |

En cliquant sur "Cartes", le Hosted Checkout Page affichera toutes les cartes Click to Pay liées au profil de votre client. Vos clients peuvent également cliquer sur "SAISIE MANUELLE DE CARTE" pour payer avec une autre carte (peu importe le schéma) ou enregistrer une autre carte pour Click to Pay.
Vous pouvez encore simplifier le processus de paiement en ajoutant hostedCheckoutSpecificInput.paymentProductFilters.restrictTo=3 à votre requête, en sautant l'écran de sélection du mode de paiement. Apprenez-en davantage sur la présélection des méthodes de paiement dans notre guide Hosted Checkout Page.
Sachez qu'il existe une directive pour l'utilisation du logo Click to Pay. Si vous souhaitez utiliser le logo Click to Pay dans l'environnement de votre boutique en ligne, assurez-vous de respecter les règles.
Click to Pay availability for Visa
Bien que Click to Pay soit disponible pour MasterCard dans tous les pays, des limitations s'appliquent à Visa.
Click to Pay pour Visa est disponible dans les pays suivants :
Andorre Argentine Australie Autriche Bahreïn Belgique Brésil Bulgarie Canada Chili Chine Colombie Croatie Chypre République tchèque Danemark République dominicaine Estonie Finlande France Allemagne |
Grèce Guatemala Hong Kong Hongrie Islande Indonésie Irlande Italie Japon Jordanie Koweït Lettonie Lituanie Luxembourg Malaisie Malte Mexique Pays-Bas Nouvelle-Zélande Norvège Pérou |
Philippines Pologne Portugal Qatar Roumanie Arabie Saoudite Singapour Slovaquie Slovénie Afrique du Sud Soudan du Sud Espagne Suède Suisse Taïwan Thaïlande Ukraine Émirats Arabes Unis Royaume-Uni États-Unis Vietnam |