worldline Direct
S'inscrire

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: 

  1. Login to the Merchant Portal. Go to Entreprise > Moyens de paiement > Click to Pay.
  2.  Click on "Update Click to Pay".
  3. Check periodically for a green check mark to appear next to the available list of payment methods in the overview.
  4. 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.

  1. Vos clients se rendent sur votre page de paiement et finalisent la commande.
  2. Vous envoyez cette requête CreateHostedCheckout à notre plateforme, l'emailAddress de votre client.
  3. 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).
  4. 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.
  5. 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).
  6. 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).
  7. 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.
  8. Nous redirigeons le client vers sa banque émettrice pour l'authentification 3-D Secure. Le client s'identifie.
  9. Nous traitons la transaction et recevons le résultat de l'acquéreur.
  10. Nous redirigeons votre client vers votre returnUrl.
  11. 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) :

  • Anglais UK/US : en_UK / en_US
  • Français : fr_FR
  • Allemand AT/CH/DE : de_AT/ de_CH/ de_DE
  • Italien : it_IT
  • Espagnol : es_ES


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
Date d'expiration : 12/27
CVV : 534

Flux de défi 3-D Secure eci=5

4395840306100110
Date d'expiration : 12/27
CVV : 800

Flux de défi 3-D Secure eci=7

4395840407700099
Date d'expiration : 12/27
CVV : 577

Cette capture d'écran montre la fonction de regroupement de cartes sur le Hosted Checkout Page.

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

Cette page vous a-t-elle été utile ?

Avez-vous des commentaires ?

Merci pour votre réponse.
New Feature

Try out our new chatbot and find answers to all your questions.