PayPal payment Pro

PayPal payment Pro offre tous les avantages d’un compte commercial et d’une passerelle de paiement en un seul, ainsi que la possibilité de créer votre propre expérience de passage en caisse entièrement personnalisée. PayPal Express Checkout est automatiquement activé avec PayPal Payments Pro, ce qui vous permet d’appuyer sur plus de 110 millions d’utilisateurs PayPal actifs.

PayPal payment Pro affiché dans le mini panier

IMPORTANT
Exigences de PSD2 :

À compter du 14 septembre 2019, les banques européennes pourraient refuser les paiements qui ne satisfont pas PSD2 conditions requises. Pour se conformer à PSD2, PayPal payment Pro doit être intégré à un module externe tiers.
NOTE
Actuellement, PayPal payment Pro est disponible aux États-Unis, au Royaume-Uni et au Canada.

Conditions

Processus de passage en caisse

  1. Le client va au passage en caisse - Le client ajoute des produits au panier et clique/appuie Passez à l’extraction.

  2. Le client choisit le mode de paiement - Pendant le passage en caisse, le client choisit la variable Paiement direct PayPal et saisit les informations de la carte de crédit.

    • Si vous payez avec PayPal payment Pro, le client reste sur votre site pendant le processus de passage en caisse.
    • Si vous payez avec le paiement express PayPal, le client est redirigé vers le site PayPal pour terminer la transaction.

À la demande du client, l’administrateur du magasin peut également créer une commande auprès de l’administrateur et traiter la transaction avec PayPal payment Pro.

Workflow de traitement des commandes

  1. Ordre placé - La commande peut être traitée soit à partir de l’administrateur de votre boutique, soit à partir de votre compte marchand PayPal.

  2. Payment Action - L’action de paiement spécifiée dans le paramétrage est appliquée à la commande. Les options incluent :

    • Autoriser - Commerce crée une commande client avec le Traitement statut. Dans ce cas, le montant à autoriser est en attente d'approbation.
    • Sale - Commerce crée à la fois une commande client et une facture.
    • Capture - PayPal transfère le montant de la commande du solde client, du compte bancaire ou de la carte de crédit vers le compte marchand.
  3. Facturation - Une facture est créée dans Commerce après que PayPal a envoyé un message de notification de paiement instantanée à Commerce.

    Assurez-vous que les notifications de paiement instantané sont activées dans votre compte marchand PayPal.

    note note
    NOTE
    Si nécessaire, une commande peut être partiellement facturée pour une quantité spécifiée de produits. Pour chaque facture partielle envoyée, une transaction de capture distincte avec un identifiant unique est disponible et une facture distincte est générée.

    Les transactions de paiement avec autorisation seule sont fermées uniquement après la saisie du montant total de la commande.

    Une commande peut être annulée en ligne à tout moment jusqu’à ce que le montant de la commande soit entièrement facturé.

  4. Renvoie - Si le client renvoie les produits achetés et demande un remboursement, comme avec la saisie du montant de la commande et la création des factures, vous pouvez créer un remboursement en ligne depuis l'administrateur ou depuis votre compte marchand PayPal.

Configuration de votre compte PayPal

Avant de configurer PayPal payment Pro dans Commerce, vous devez configurer votre compte marchand sur le site Web de PayPal.

  1. Connectez-vous à Compte commercial PayPal.

  2. Dans le menu Gestionnaire PayPal, sélectionnez Service Settings.

  3. Sous Hosted Checkout Pages, cliquez sur Set Up.

  4. Sous Choose your settings, définit Transaction Process Mode to Live.

  5. Sous Display options on payment page, définit Cancel URL Method to POST.

  6. Sous Billing Information, sélectionnez le code de sécurité de la carte. CSC  des cases à cocher pour les champs obligatoires et modifiables.

  7. Sous Payment Confirmation, définit Return URL Method to POST.

  8. Sous Security Options, configurez les éléments suivants :

    • AVS: No
    • CSC: No
    • Enable Secure Token: Yes
  9. Cliquez sur Save Changes.

  10. Dans le Gestionnaire PayPal menu, choisissez Service Settings et sous Pages de passage en caisse hébergées, choisissez Customize.

  11. Choisir Layout C.

    La disposition C affiche uniquement les champs de carte de crédit et de débit. Elle peut être encadrée sur votre site ou utilisée comme fenêtre contextuelle autonome. La taille est fixée à 490 x 565 pixels, avec un espace supplémentaire pour les messages d’erreur. Sur certains systèmes, ce paramètre corrige un problème de redirection transparente.

  12. Cliquez sur Save and Publish.

  13. Dans le menu Gestionnaire PayPal, sélectionnez Account Administration. Sous Manage Security, cliquez sur Transaction Settings.

  14. Définir Allow reference transactions to Yes.

  15. Cliquez sur Confirm.

    note note
    NOTE
    Si vous disposez de plusieurs sites Web Commerce, vous devez créer un compte PayPal Payments Pro distinct pour chacun d’eux.
  16. Configurez un autre utilisateur (recommandé par PayPal) :

    • Dans la deuxième ligne du menu principal, cliquez sur Manage Users.

    • Pour ajouter un autre utilisateur au compte, cliquez sur Add User. Le lien se trouve juste au-dessus du titre Gérer les utilisateurs .

    • Renseignez les champs obligatoires des sections suivantes du Add User ​form :

      • Admin Confirmation
      • User Information
      • User Login Information
      • Assign Privilege to User
    • Cliquez sur Update.

  17. Veillez à vous déconnecter de votre compte PayPal.

Configuration de PayPal payment Pro dans Commerce

NOTE
Deux solutions PayPal peuvent être actives en même temps : Passage en caisse express PayPal, plus l’un des solutions tout-en-un. Si vous modifiez des solutions de paiement, celle utilisée précédemment est automatiquement désactivée.
TIP
Cliquez sur Save Config à tout moment pour enregistrer votre progression.

Etape 1 : lancer la configuration

  1. Sur le Administration barre latérale, 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 à la vue magasin dans laquelle vous souhaitez appliquer cette configuration.

  4. Dans le Merchant Location, sélectionnez Merchant Country ​où se trouve votre entreprise.

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

    Pays du commerce {width="600" modal="regular"}

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

    PayPal payment Pro {width="600" modal="regular"}

Étape 2 : Remplir les paramètres PayPal requis

  1. Développer Sélecteur d’extension la valeur Payments Pro and Express Checkout .

    Paramètres requis de PayPal payment Pro {width="600" modal="regular"}

  2. (Facultatif) Saisissez la variable 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 qui est associé à votre compte PayPal.

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

    Lors du test de la configuration dans un environnement de test, utilisez uniquement numéros de carte de crédit qui sont 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 to Yes et procédez comme suit :

    • Saisissez l’adresse IP du Proxy Host.

    • Saisissez le numéro de port du 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éfinir Enable this Solution to Yes.

  8. Si vous souhaitez proposer Crédit PayPal à vos clients, définissez Enable PayPal Credit to Yes.

  9. Si vous souhaitez stocker en toute sécurité les informations de paiement/carte de crédit des clients, de sorte que les clients n’aient pas à saisir à nouveau les informations de paiement, définissez Vault Enabled to 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éfinir Enable PayPal PayLater Experience à 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évelopper Sélecteur d’extension la valeur Advertise PayPal Credit .

    Publicité 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évelopper Sélecteur d’extension la valeur Home Page .

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

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

  6. Définir Position à l’une des options suivantes :

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

    • 190 x 100
    • 234 x 60
    • 300 x 50
    • 468 x 60
    • 728 x 90
    • 800 x 66
  8. Développer Sélecteur d’extension les 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évelopper Sélecteur d’extension la valeur Advertise PayPal PayLater .

  2. Définir Enable PayPal PayLater to Yes.

  3. Développer Sélecteur d’extension la valeur Home Page .

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

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

  5. Définir Position à l’une des options suivantes :

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

    • Text
    • Flex
  7. Pour Style Layout Text uniquement, défini Logo Type à l’une des options suivantes :

    • Primary
    • Alternative
    • Inline
    • None
  8. Pour Style Layout Text uniquement, défini Logo Position à l’une des options suivantes :

    • Left
    • Right
    • Top
  9. Pour Style Layout Text uniquement, défini Text Color à l’une des options suivantes :

    • Black
    • White
    • Monochrome
    • Grayscale
  10. Pour Style Layout Text uniquement, défini Text Size à l’une des options suivantes :

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

    • 1x1
    • 1x4
    • 8x1
    • 20x1
  12. Pour Style Layout Flex uniquement, défini Color à l’une des options suivantes :

    • Blue
    • Black
    • White
    • White No Border
    • Gray
    • Monochrome
    • Grayscale
  13. Développer Sélecteur d’extension les 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évelopper Sélecteur d’extension la valeur Basic Settings - PayPal Payments Pro .

    Paramètres de base de PayPal payment Pro {width="600" modal="regular"}

  2. Pour Title, saisissez un titre qui identifie PayPal payment Pro lors du passage en caisse.

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

  3. Si vous proposez plusieurs modes de paiement, saisissez un nombre pour Sort Order pour déterminer la séquence dans laquelle PayPal payment Pro 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 = first, 1 = second, 2 = troisième, etc.)

  4. Définir Payment Action à l’une des options suivantes :

    • Authorization - Valide l’achat, mais met un frein aux fonds. Le montant n'est pas retiré tant qu'il n'est pas capturé par le marchand.
    • Sale - Le montant de l’achat est autorisé et immédiatement retiré du compte du client.
  5. Pour Credit Card Settings, sélectionnez les cartes de crédit que vous acceptez pour paiement dans votre boutique.

    Pour sélectionner plusieurs cartes, maintenez la touche Ctrl (PC) ou la touche Commande (Mac) enfoncée, puis cliquez sur chacune d’elles.

    note note
    NOTE
    American Express requiert un accord supplémentaire.

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

  1. Développer Sélecteur d’extension la valeur Advanced Settings .

    Paramètres avancés de PayPal payment Pro {width="600" modal="regular"}

  2. Définir Payment Applicable From à l’une des options suivantes :

    • All Allowed Countries - Clients de tous les pays spécifié dans votre configuration de magasin peut utiliser ce mode de paiement.
    • Specific Countries - Après avoir choisi cette option, la variable 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 to 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.
  4. Pour activer la vérification de l’authentification de l’hôte, définissez Enable SSL Verification to Yes.

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

  6. Développer Sélecteur d’extension la valeur CVV and AVS Settings .

  7. Pour déterminer quand une transaction doit être refusée lorsque le système de vérification des adresses identifie une incohérence, indiquez comment gérer chacun des scénarios suivants :

    • Pour rejeter une transaction basée sur une discordance de rue discordante, définissez AVS Street Does Not Match to Yes.

    • Pour rejeter une transaction basée sur un code postal non compatible, définissez AVS Zip Does Not Match to Yes.

    • Pour rejeter une transaction en fonction d’un identifiant de pays discordant, définissez International AVS Indicator Does Not Match to Yes.

    • Pour rejeter une transaction basée sur un code CVV discordant, définissez International Card Security Code Does Not Match to Yes.

    Paramètres requis PayPal payment Pro - CVV et AVS {width="600" modal="regular"}

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

Paramètres du rapport de règlement

  1. Développer Sélecteur d’extension la valeur Settlement Report Settings .

    Paramètres des rapports 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 de passer en ligne avec Paiements Pro sur votre site, définissez Sandbox Mode to 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 calendrier précis, renseignez les Scheduled Fetching settings :

    • Définir Enable Automatic Fetching to Yes.

    • Définir Schedule à 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éfinir Time of Day à l’heure, à la minute et à la seconde auxquelles les rapports doivent être générés.

Paramètres de l’expérience frontale

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

  1. Développer Sélecteur d’extension la valeur Frontend Experience Settings .

    Paramètres de l’expérience frontale {width="600" modal="regular"}

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

    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, procédez comme suit :

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

      • paypal - Utilise le style de page PayPal.
      • primary : permet d’utiliser le style de page que vous avez identifié comme primary style dans 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 voir apparaître 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 champ # pour chacun des symboles suivants :

      • Header Background Color - Couleur d’arrière-plan 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 d’arrière-plan de la page de passage en caisse et autour de l’en-tête et du formulaire de paiement.

Étape 6 : renseigner les paramètres de base pour le paiement express PayPal

  1. Développer Sélecteur d’extension la valeur Basic Settings - PayPal Express Checkout .

    Paramètres de base du passage en caisse express {width="600" modal="regular"}

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

    Définir le titre sur PayPal pour chaque vue de magasin est recommandée.

  3. Si vous proposez plusieurs modes de paiement, saisissez un nombre pour Sort Order pour déterminer la séquence dans laquelle 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 = first, 1 = second, 2 = troisième, etc.)

  4. Définir Payment Action à l’une des options suivantes :

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

Étape 7 : Définition des paramètres avancés du paiement express PayPal

  1. Développer Sélecteur d’extension la valeur Advanced Settings .

    Paramètres avancés du passage en caisse express {width="600" modal="regular"}

  2. Définir Display on Shopping Cart to Yes.

  3. Définir Payment Applicable From à l’une des options suivantes :

    • All Allowed Countries - Clients de tous les pays spécifié dans votre configuration de magasin peut utiliser ce mode de paiement.
    • Specific Countries - Après avoir choisi cette option, la variable Payment from Specific Countries ​s’affiche. Pour sélectionner plusieurs pays, maintenez la touche Ctrl (PC) ou la touche Commande (Mac) enfoncée, puis cliquez sur chaque élément.
  4. Pour écrire des communications avec le système de paiement dans le fichier journal, définissez Debug Mode to 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 to Yes.

  6. Pour afficher un résumé complet de la commande client par article sur le site PayPal, définissez Transfer Cart Line Items to 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 to Yes.

  8. Lorsque vous avez terminé, cliquez sur Save Config.

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