Paiements avancés de PayPal

PayPal payment Advanced est une solution 🔗 conforme PCI qui permet à vos clients de payer par débit ou par carte de crédit sans quitter votre site. Il comprend une page de passage en caisse incorporée qui peut être personnalisée pour créer une expérience de passage en caisse transparente et sécurisée.

Même les clients sans compte PayPal peuvent effectuer des achats par le biais de la passerelle de paiement sécurisée de PayPal. Les cartes acceptées sont les cartes de crédit Visa, MasterCard, Switch/Maestro et Solo aux États-Unis et au Royaume-Uni. Pour plus de commodité, le paiement express PayPal est inclus dans le paiement anticipé de PayPal.

IMPORTANT
Exigences de PSD2 :

À compter du 14 septembre 2019, les banques européennes pourront refuser les paiements qui ne répondent pas aux exigences de PSD2. Pour se conformer à PSD2, PayPal payment Advanced doit être intégré à un module externe tiers. Pour en savoir plus, voir 3-D Secure for Payflow.
NOTE
Les paiements PayPal avancés ne peuvent pas être utilisés pour les commandes créées à partir de l’administrateur de votre boutique.

Conditions

  • Compte commercial PayPal
  • Si vous gérez plusieurs sites web Adobe Commerce et Magento Open Source, vous devez disposer d’un compte marchand PayPal distinct pour chaque site web.

Processus de passage en caisse

  1. Le client choisit le mode de paiement - Pendant le passage en caisse, le client choisit de payer avec PayPal payment Advanced. Le bouton Payer maintenant s’affiche à la place du bouton Passer commande .

  2. Payer maintenant - Le client clique/appuie sur Payer maintenant et un formulaire hébergé par PayPal s’affiche. Le client saisit les informations de la carte et la carte est vérifiée. En cas de réussite, la page de confirmation de commande s’affiche.

    Payer avec PayPal - Le formulaire comprend également le bouton Payer avec PayPal, qui redirige le client vers le site PayPal, où le paiement peut être effectué avec le passage en caisse express de PayPal.

  3. Dépannage - Si la transaction échoue pour une raison quelconque, un message d’erreur s’affiche sur la page de passage en caisse et le client est invité à réessayer. Tous les problèmes sont gérés par PayPal.

Workflow de traitement des commandes

Les commandes de traitement avec les paiements payants avancés sont les mêmes que pour toute commande standard de PayPal. Les commandes sont facturées et expédiées, et des notes de crédit sont générées pour les remboursements en ligne et hors ligne. Cependant, plusieurs remboursements en ligne ne sont pas disponibles pour les commandes payées avec PayPal Payments Advanced.

  1. Le client place la commande - Dans la dernière étape de son passage en caisse, le client appuie sur le bouton Passer commande.

  2. PayPal répond - PayPal évalue la demande. S’il s’avère valide, PayPal traite la transaction.

  3. Commerce définit l’état de la commande - Commerce reçoit une réponse de PayPal et définit l’état de la commande sur l’un des suivants :

    • Traitement - La transaction a réussi.
    • En attente de paiement - Le système n’a reçu aucune réponse de PayPal.
    • Annuler - La transaction n’a pas réussi pour une raison quelconque.
    • Fraude suspectée - La transaction n’a pas réussi certains des filtres de fraude PayPal. Le système reçoit la réponse de PayPal indiquant que la transaction est en cours d’examen par le service de fraude.
  4. Le marchand remplit la commande - Le marchand facture et envoie la commande.

Configuration de votre compte PayPal

Avant de configurer les paiements payants avancés dans Commerce, vous devez configurer votre compte sur le site Web de PayPal.

  1. Connectez-vous à votre compte professionnel PayPal.

  2. Accédez à Service Settings > Hosted Checkout Pages > Set Up Menu et renseignez les paramètres suivants :

    • AVS : No
    • CSC : No
    • Enable Secure Token : Yes
  3. Save des paramètres.

    note note
    NOTE
    Si vous disposez de plusieurs sites web Commerce, vous devez créer un compte avancé PayPal des paiements distinct pour chacun d’eux.
  4. Lorsque vous êtes invité à créer une mise en page, procédez comme suit :

    • En haut de la page, cliquez sur Customize.

    • Sélectionnez Layout C.

    • Cliquez sur Save and Publish.

  5. Configurez un autre utilisateur (recommandé par PayPal) :

    • Connectez-vous à votre compte professionnel PayPal.

    • Pour configurer un autre utilisateur, suivez les instructions.

    • Save des modifications.

Configuration des paiements PayPal avancés dans Commerce

NOTE
Deux solutions PayPal peuvent être actives en même temps : passage en caisse express, ainsi que toute solution Tout en un ou Passerelle de paiement. Si vous modifiez des solutions de paiement, celle qui a été utilisée précédemment est désactivée.
TIP
Cliquez à tout moment sur Save Config pour enregistrer votre progression.

Etape 1 : lancer la configuration

  1. Sur la barre latérale Admin, accédez à Stores > Settings>Configuration.

  2. Dans le panneau de gauche, développez Sales et choisissez Payment Methods.

  3. Si votre installation Commerce comporte plusieurs sites web, magasins ou vues, définissez Store View sur la vue de magasin dans laquelle vous souhaitez appliquer cette configuration.

  4. Dans la section Merchant Location, sélectionnez l’Merchant Country ​où se trouve votre entreprise.

    Ce paramètre détermine la sélection des solutions PayPal qui apparaissent dans la configuration.

    Pays commerçant {width="600" modal="regular"}

  5. Développez PayPal All-in-One Payment Solution et cliquez sur Configure pour Payments Advanced.

    Paiements PayPal avancés {width="600" modal="regular"}

Étape 2 : Définissez les paramètres requis

  1. Développez Sélecteur d’extension de la section Required PayPal Settings, si nécessaire.

    Paramètres avancés requis - Paiements PayPal avancés {width="600" modal="regular"}

  2. (Facultatif) Saisissez le Email Associated with your PayPal Merchant Account.

    note important
    IMPORTANT
    Les adresses électroniques sont sensibles à la casse. Pour recevoir le paiement, l’adresse électronique doit correspondre à l’adresse électronique spécifiée dans votre compte marchand PayPal.

    Si vous ne disposez pas d’un compte PayPal, cliquez sur Start accepting payments via PayPal.

  3. Saisissez l’une des informations d’identification suivantes que vous utilisez pour vous connecter à votre compte marchand PayPal :

    • Partner - Votre identifiant de partenaire PayPal.
    • Vendor - Votre nom d’utilisateur PayPal.
    • User - Identifiant d’un autre utilisateur configuré sur votre compte PayPal.
  4. Saisissez le Password associé à votre compte PayPal.

  5. Pour exécuter des transactions de test, définissez Test Mode sur Yes.

    Lors du test de la configuration dans un environnement de test, utilisez uniquement les numéros de carte de crédit recommandés par PayPal. Lorsque vous êtes prêt à passer en production, revenez à la configuration et définissez le mode test sur No.

  6. Si votre système utilise un serveur proxy pour établir la connexion au système PayPal, définissez Use Proxy sur Yes et procédez comme suit :

    • Saisissez l’adresse IP du Proxy Host.

    • Saisissez le numéro de port de Proxy Port.

      Un proxy est utilisé lorsque le pare-feu du serveur empêche l’accès direct au serveur PayPal. Dans ce cas, un serveur tiers est utilisé pour relayer le trafic.

  7. Définissez Enable this Solution sur Yes.

  8. Si vous souhaitez proposer le crédit PayPal à vos clients, définissez Enable PayPal Credit sur Yes.

Étape 3 : configuration du crédit PayPal de publicité/de la publicité PayPal de publicité (facultatif)

À compter de la version 2.4.3, PayPal PayLater est pris en charge dans les déploiements qui incluent PayPal. Cette fonctionnalité permet aux acheteurs de payer une commande par versements bimensuels au lieu de payer le montant complet au moment de l’achat. L’expérience de crédit PayPal est obsolète.

Définissez Enable PayPal PayLater Experience sur l’une des options suivantes :

  • Yes - Pour configurer Advertising PayPal PayLater
  • No - Pour configurer le crédit Advertising PayPal

Publicité Crédit PayPal

  1. Développez la section Sélecteur d’extension sur Advertise PayPal Credit .

    Publicité du crédit PayPal {width="600" modal="regular"}

  2. Pour obtenir les informations sur votre compte, cliquez sur Get Publisher ID from PayPal et suivez les instructions.

  3. Saisissez votre Publisher ID.

  4. Développez la section Sélecteur d’extension sur Home Page .

  5. Pour placer une bannière sur la page, définissez Display sur Yes.

  6. Définissez Position sur l’une des options suivantes :

    • Header (center)
    • Sidebar (right)
  7. Définissez Size sur l’une des options suivantes :

    • 190 x 100
    • 234 x 60
    • 300 x 50
    • 468 x 60
    • 728 x 90
    • 800 x 66

    Paramètres de page d’accueil du crédit PayPal {width="600" modal="regular"}

  8. Développez le sélecteur d’extension des sections restantes et répétez les étapes précédentes :

    • Catalog Category Page
    • Catalog Product Page
    • Checkout Cart Page

Publicité PayPal PayLater

  1. Développez la section Sélecteur d’extension sur Advertise PayPal PayLater .

  2. Définissez Enable PayPal PayLater sur Yes.

  3. Développez la section Sélecteur d’extension sur Home Page .

  4. Pour placer une bannière sur la page, définissez Display sur Yes.

  5. Définissez Position sur l’une des options suivantes :

    • Header (center)
    • Sidebar
  6. Définissez Style Layout sur l’une des options suivantes :

    • Text
    • Flex
  7. Pour Style Layout Text uniquement, définissez Logo Type sur l'une des options suivantes :

    • Primary
    • Alternative
    • Inline
    • None
  8. Pour Style Layout Text uniquement, définissez Logo Position sur l'une des options suivantes :

    • Left
    • Right
    • Top
  9. Pour Style Layout Text uniquement, définissez Text Color sur l'une des options suivantes :

    • Black
    • White
    • Monochrome
    • Grayscale
  10. Pour Style Layout Text uniquement, définissez Text Size sur l'une des options suivantes :

    • 10px
    • 11px
    • 12px
    • 13px
    • 14px
    • 15px
    • 16px
  11. Pour Style Layout Flex uniquement, définissez Ratio sur l'une des options suivantes :

    • 1x1
    • 1x4
    • 8x1
    • 20x1
  12. Pour Style Layout Flex uniquement, définissez Color sur l'une des options suivantes :

    • Blue
    • Black
    • White
    • White No Border
    • Gray
    • Monochrome
    • Grayscale

    Paramètres de page d’accueil du crédit PayPal {width="600" modal="regular"}

  13. Développez le sélecteur d’extension des sections restantes et répétez les étapes précédentes :

    • Catalog Product Page
    • Checkout Cart Page
    • Checkout Payment Step
    • Catalog Category Page

Étape 4 : définition des paramètres de base

  1. Développez Sélecteur d’extension de la section Basic Settings - PayPal Payments Advanced, si nécessaire.

    Paramètres de base avancés des paiements PayPal {width="600" modal="regular"}

  2. Pour identifier les paiements payants avancés lors du passage en caisse, saisissez un Title.

    Il est recommandé d’utiliser le titre Débit ou Carte de crédit.

  3. Si vous proposez plusieurs méthodes de paiement, saisissez un numéro pour Sort Order afin de déterminer l’ordre dans lequel PayPal payment Advanced apparaît lorsqu’il est répertorié avec d’autres méthodes de paiement lors du passage en caisse.

    Ce nombre est relatif aux autres modes de paiement. (0 = premier, 1 = deuxième, 2 = troisième, etc.)

  4. Définissez Payment Action sur l’une des options suivantes :

    • Authorization - Approuve l’achat, mais met un frein aux fonds. Le montant n’est pas retiré tant qu’il n’a pas été capturé par le commerçant.
    • Sale - Le montant de l’achat est autorisé et immédiatement retiré du compte du client.

Étape 5 : définition des paramètres avancés

  1. Développez la section Sélecteur d’extension sur Advanced Settings .

    Paramètres avancés - Paiements PayPal avancés {width="600" modal="regular"}

  2. Définissez Payment Applicable From sur l’une des options suivantes :

    • All Allowed Countries - Les clients de tous les pays spécifiés dans votre configuration de magasin peuvent utiliser ce mode de paiement.
    • Specific Countries - Après avoir choisi cette option, la liste Payment from Specific Countries ​s’affiche. Maintenez la touche Ctrl (PC) ou Commande (Mac) enfoncée et sélectionnez chaque pays de la liste dans lequel les clients peuvent effectuer des achats dans votre boutique.
  3. Pour écrire des communications avec le système de paiement dans le fichier journal, définissez Debug Mode sur Yes.

    Le fichier journal de PayPal payment Advanced est payments_payflow_advanced.log.

    note note
    NOTE
    Conformément aux normes de sécurité des données PCI, les informations de carte de crédit ne sont pas enregistrées dans le fichier journal.
  4. Pour activer la vérification de l’authentification de l’hôte, définissez Enable SSL Verification sur Yes.

  5. Pour permettre au client de corriger son entrée du code de sécurité CVV à trois chiffres à partir de l’arrière d’une carte de crédit, définissez CVV Entry is Editable sur Yes.

  6. Pour obliger les clients à saisir un code CVV, définissez Require CVV Entry sur Yes.

  7. Pour envoyer une confirmation du paiement au client, définissez Send Email Confirmation sur Yes.

  8. Pour déterminer la méthode utilisée pour exchange des informations avec le serveur PayPal lors d’une transaction, définissez l’élément URL method for Cancel URL and Return URL sur l’une des options suivantes :

    • GET - (Par défaut) Récupère des informations qui résultent d’un processus.
    • POST - Fournit un bloc de données, telles que les données entrées dans un formulaire, à un processus de traitement des données.

    Les URL d’annulation et URL de retour se rapportent à la page sur laquelle le client revient après avoir terminé ou annulé le paiement de la partie du processus de passage en caisse sur le serveur PayPal.

  9. Renseignez les sections suivantes, selon les besoins pour votre magasin :

Paramètres du rapport de règlement

  1. Développez la section Sélecteur d’extension sur Settlement Report Settings .

    Paramètres du rapport de règlement PayPal {width="600" modal="regular"}

  2. Pour SFTP Credentials, procédez comme suit :

    • Si vous vous êtes inscrit au serveur FTP sécurisé de PayPal, saisissez les informations d’identification de connexion SFTP suivantes :

      • Connexion
      • Mot de passe
    • Pour exécuter des rapports de test avant la mise en ligne, définissez Sandbox Mode sur Yes.

    • Saisissez le Custom Endpoint Hostname or IP Address.

      Par défaut, la valeur est reports.paypal.com.

    • Saisissez le Custom Path où les rapports sont enregistrés.

      Par défaut, la valeur est /ppreports/outgoing.

  3. Pour générer des rapports selon un planning, renseignez les paramètres Scheduled Fetching :

    • Définissez Enable Automatic Fetching sur Yes.

    • Définissez Schedule sur l’une des options suivantes :

      • Daily
      • Every 3 Days
      • Every 7 Days
      • Every 10 Days
      • Every 14 Days
      • Every 30 Days
      • Every 40 Days

      PayPal conserve chaque rapport pendant 45 jours.

    • Définissez Time of Day sur l’heure, la minute et la seconde lorsque vous souhaitez que les rapports soient générés.

Paramètres de l’expérience frontale

Utilisez le Frontend Experience Settings ​pour choisir les logos PayPal qui apparaissent sur votre site et personnaliser l’aspect de vos pages de marchands PayPal.

  1. Développez la section Sélecteur d’extension sur Frontend Experience Settings .

    Paramètres d’expérience de PayPal Frontend {width="600" modal="regular"}

  2. Sélectionnez le PayPal Product Logo que vous souhaitez voir apparaître dans le bloc PayPal de votre boutique.

    Les logos PayPal sont disponibles en quatre styles et deux tailles :

    • No Logo
    • We Prefer PayPal (150 x 60 or 150 x 40)
    • Now Accepting PayPal (150 x 60 or 150 x 40)
    • Payments by PayPal (150 x 60 or 150 x 40)
    • Shop Now Using PayPal (150 x 60 or 150 x 40)
  3. Pour personnaliser l’aspect de vos pages marchandes PayPal :

    • Saisissez le nom du Page Style que vous souhaitez appliquer à vos pages marchandes PayPal :

      • paypal - Utilise le style de page PayPal.
      • primary - Utilise le style de page que vous avez identifié comme le style primary de votre profil de compte.
      • your_custom_value - Utilise un style de page de paiement personnalisé, qui est spécifié dans votre profil de compte.
    • Pour Header Image URL, saisissez l’URL de l’image que vous souhaitez afficher dans le coin supérieur gauche de la page de paiement. La taille de fichier maximale est de 750 pixels de large par 90 pixels de haut.

    note note
    NOTE
    PayPal recommande que l’image réside sur un serveur sécurisé (https). Sinon, un navigateur peut avertir que la page contient des éléments sécurisés et non sécurisés.
    • Pour définir la couleur de vos pages, saisissez le code hexadécimal à six caractères, sans le symbole #, pour chacun des éléments suivants :

      • Header Background Color - Couleur de fond de l’en-tête de la page de passage en caisse.
      • Header Border Color - Couleur de bordure de deux pixels autour de l’en-tête.
      • Page Background Color - Couleur de fond de la page de passage en caisse et autour de l’en-tête et du formulaire de paiement.

Étape 6 : définition des paramètres de base pour le paiement express PayPal

  1. Développez la section Sélecteur d’extension sur Basic Settings - PayPal Express Checkout .

    Paramètres de base du paiement express PayPal {width="600" modal="regular"}

  2. Pour Title, saisissez un titre qui identifie ce mode de paiement lors du passage en caisse.

    Il est recommandé de définir le titre sur PayPal pour chaque vue de magasin.

  3. Si vous proposez plusieurs méthodes de paiement, saisissez un numéro pour Sort Order afin de déterminer l’ordre dans lequel le paiement express PayPal apparaît lorsqu’il est répertorié avec les autres méthodes de paiement.

    Ce nombre est relatif aux autres modes de paiement. (0 = premier, 1 = deuxième, 2 = troisième, etc.)

  4. Définissez Payment Action sur l’une des options suivantes :

    • Authorization - Approuve l’achat et met un frein aux fonds. Le montant n’est pas retiré tant qu’il n’a pas été capturé par le commerçant.
    • Sale - Le montant de l’achat est autorisé et immédiatement retiré du compte du client.
  5. Pour afficher le bouton Check out with PayPal ​sur la page du produit, définissez Display on Product Details Page ​sur Yes.

Étape 7 : Fin des paramètres avancés - Passage en caisse express PayPal

  1. Développez la section Sélecteur d’extension sur Advanced Settings .

    Paramètres avancés du paiement express PayPal {width="600" modal="regular"}

  2. Pour rendre le paiement express PayPal disponible à partir du panier et du mini panier, définissez Display on Shopping Cart sur Yes.

  3. Définissez Payment Applicable From sur l’une des options suivantes :

    • All Allowed Countries - Les clients de tous les pays spécifiés dans votre configuration de magasin peuvent utiliser ce mode de paiement.
    • Specific Countries |Après avoir choisi cette option, la liste Paiement de pays spécifiques s’affiche. Maintenez la touche Ctrl (PC) ou Commande (Mac) enfoncée, puis cliquez sur chaque pays de la liste dans lequel les clients peuvent effectuer des achats dans votre boutique.
  4. Pour écrire des communications avec le système de paiement dans le fichier journal, définissez Debug Mode sur Yes.

    note note
    NOTE
    Conformément aux normes de sécurité des données PCI, les informations de carte de crédit ne sont pas enregistrées dans le fichier journal.
  5. Pour activer la vérification de l’authentification de l’hôte, définissez Enable SSL Verification sur Yes.

  6. Pour afficher un résumé complet de la commande du client par article du site PayPal, définissez Transfer Cart Line Items sur Yes.

  7. Pour permettre au client de terminer la transaction à partir du site PayPal sans retourner dans votre magasin pour la consultation de la commande, définissez Skip Order Review Step sur Yes.

  8. Une fois l’opération terminée, cliquez sur Save Config.

recommendation-more-help
dacea746-44a9-4368-b3fb-3bcff64c6be1