1. Documentation /
  2. Passerelle de paiement PayPal Express Checkout

Passerelle de paiement PayPal Express Checkout

L’extension WooCommerce PayPal Checkout (lien disponible uniquement en anglais) permet d’accepter les paiements PayPal sur votre boutique et d’utiliser des boutons de paiement intelligents personnalisables (Smart Payment Buttons ™).

Installation

↑ Back to top
  1. Accédez à Extensions > Ajouter depuis votre tableau de bord WordPress.
  2. Tapez WooCommerce PayPal Checkout dans la barre de recherche des extensions. Sélectionnez l’extension développée par WooCommerce/Automattic.
  3. Cliquez sur Installer puis sur Activer.
Pour plus d’informations : Installer et activer des extensions et des thèmes.

Impératifs

↑ Back to top

Installation et configuration

↑ Back to top
Pour configurer l’extension « PayPal Checkout » :
    1. Accédez à WooCommerce > Réglages > Paiements. Remarque : Dans les versions antérieures à la version 3.4 de WooCommerce, l’onglet « Paiements » est appelé « Commandes ».
  • Utilisez le bouton à bascule Activé pour activer « PayPal Checkout ».
  • Cliquez sur Gérer ou sur PayPal Checkout. La page des réglages s’affiche.
  • Configurez vos paramètres :
  • Activer/Désactiver : Permet d’activer ou désactiver « PayPal Checkout ».
  • Titre : Choisissez le titre qui est affiché pour les clients lors du paiement.
  • Description : Ajoutez la description qui est affichée pour les clients lorsqu’ils utilisent « PayPal Checkout ».
  • Réglages de compte – Environnement : Sélectionnez « Production » pour accepter les paiements ou « Développement » pour tester les paiements.

Réglages de l’API

↑ Back to top
Connecter un nouveau compte PayPal ou un compte existant.
  1. Cliquez sur Configurer ou lier un compte PayPal existant pour ajouter vos identifiants d’API en vous connectant à votre compte PayPal. (Si vous utilisez l’option Cliquer ici pour permuter les autorisations API, de nouveaux champs méta s’affichent.)
  1. Connectez-vous à votre compte PayPal.
  2. Cliquez sur Mes outils de vente sur le côté gauche de la page, puis faites défiler la page jusqu’à Accès API et cliquez sur Mettre à jour pour afficher les identifiants.
  3. Copiez/Collez les identifiants dans les champs correspondants de votre site WooCommerce :
    • Nom d’utilisateur d’API « Live »
    • Mot de passe d’API « Live »
  4. Les champs Signature d’API « Live », Certificat d’API « Live » et Sujet d’API « Live » sont facultatifs.

Réglages « Checkout » sur la version hébergée par PayPal

↑ Back to top
Remarque : Dans les versions antérieures à la version 1.6 de WooCommerce, cette option est appelée Réglages d’affichage.
  1. Entrez le nom de Marque que vous souhaitez afficher lors des paiements sur le site PayPal. Par exemple, le nom de votre entreprise, de votre boutique ou de votre site.
  2. Saisissez l’adresse URL d’une image que vous souhaitez afficher en tant qu’Image de logo et Image d’entête lors du paiement (facultatif). Pour ajouter une image, cliquez sur Ajouter une image > Sélectionnez des fichiers. Pour utiliser une image existante, cliquez sur Ajouter une image > Bibliothèque de médias.
  3. Sélectionnez un Style de page (facultatif). Les styles de page sont affichés sur votre compte PayPal.
  4. Sélectionnez la Page d’atterrissage que les clients verront lors du paiement.

Réglages avancés

↑ Back to top
  1. En cas de dépannage de votre site, cochez la case Activer la journalisation. Sinon, laissez la case décochée/désactivée.
  2. Saisissez un Préfixe de facture pour identifier les commandes en ligne. Par défaut : WC (WooCommerce).
  3. Cochez la case pour demander une Adresse de facturation lors du paiement. Remarque : Cette fonctionnalité n’est plus prise en charge par PayPal. Si vous devez collecter les adresses de facturation, vous pouvez désactiver les boutons de paiement sur les pages produit et les pages panier, puis collecter ces informations à l’aide des champs de validation de commande de WooCommerce.
  4. Cochez la case pour activer l’option Numéro de téléphone obligatoire.
  5. Sélectionnez une Action de paiement dans le menu déroulant. L’option « Vente » capture les fonds immédiatement. L’option « Autoriser » vérifie uniquement la disponibilité des fonds ; vous devez ensuite capturer les fonds.
  6. Cochez la case pour activer les Paiements immédiats. Les clients doivent utiliser un moyen de paiement permettant une capture immédiate des fonds (par exemple, les cartes de crédit mais pas les chèques).
  7. Sélectionnez une option de Comportement en cas de non correspondance du sous-total (entre PayPal et WooCommerce), afin que la transaction puisse se terminer.

Réglages du bouton

↑ Back to top
  1. Sélectionnez Utiliser « Smart Payment Buttons » si vous souhaitez personnaliser le bouton et l’afficher sur les pages de paiement et sur les appareils mobiles (recommandé). Les autres boutons seront obsolètes dans les futures versions.
  1. Sélectionnez la Taille du bouton dans la liste déroulante.
  2. Cochez la case Activer « PayPal Credit » si vous souhaitez l’activer. Remarque : Cette option est pour l’instant désactivée*.
  3. Cochez la case Activer « PayPal Checkout » sur la page panier si vous souhaitez l’afficher dans le panier.
  4. Cochez la case « Checkout » sur produit unique si vous souhaitez permettre aux clients d’accélérer le processus de validation de commande sur une page de produit unique.
  5. Cochez la case Marque PayPal si vous souhaitez afficher le logo PayPal sur votre site lors du processus de validation de commande, ce qui peut rassurer les clients.
  6. Cliquez sur Enregistrer les modifications.
  • « PayPal Credit » est uniquement disponible aux États-Unis, et au Royaume-Uni sur invitation.

Comment obtenir les identifiants PayPal

↑ Back to top
Si vous choisissez d’entrer manuellement les identifiants PayPal, suivez les étapes ci-dessous. Remarque : Vous avez besoin d’un compte PayPal Professionnel.
  1. Connectezvous à votre compte PayPal Professionnel via https://www.paypal.com/fr/business.
  2. Cliquez sur l’icône de profil en haut à droite, puis sur Paramètres de profil.
  1. Cliquez sur Mes outils de vente sur le côté gauche de la page, puis faites défiler la page jusqu’à Accès API et cliquez sur Mettre à jour pour afficher les identifiants.
  1. Sélectionnez l’Option 2 pour Demander la signature de l’API.
  1. Utilisez l’option Signature API.
  1. Copiez/Collez votre nom d’utilisateur, votre mot de passe et votre signature API dans la section Réglages « Checkout » de WooCommerce.

Configuration de Venmo

↑ Back to top
Lorsque l’option Utiliser « Smart Payment Buttons » est activée, vos clients ont la possibilité de payer avec Venmo. Cela nécessite cependant une certaine configuration de l’application Venmo. Si vos clients souhaitent payer avec Venmo ou si vous souhaitez tester cette fonctionnalité, suivez les étapes ci-dessous.
  • Pour commencer, ouvrez l’application Venmo et accédez aux réglages.
  • Ensuite, appuyez sur l’option Connecter des navigateurs et sélectionnez les navigateurs que vous souhaitez utiliser.
  • Visitez votre site. Venmo est maintenant disponible comme moyen de paiement !

Traitement des commandes

↑ Back to top
Utilisation avec les comptes PayPal et les cartes de crédit L’extension « PayPal Checkout » permet de passer la plupart des étapes de validation de commande de WooCommerce. Les clients quittent votre site depuis la page Panier et valident le paiement via PayPal. « PayPal Checkout » est destinée à réduire la saisie de données pour les clients (et les éventuelles erreurs). Pour ce faire, « PayPal Checkout » envoie les informations de facturation des clients après qu’ils soient connectés à PayPal, puis autorise la transaction. Scénario typique :
  • Un client visite votre boutique,
  • Il ajoute des produits à son panier,
  • Il consulte la page Panier,
  • Depuis la page Panier, il sélectionne le bouton « Payer avec PayPal »,
  • Le client est redirigé vers PayPal. WooCommerce envoie à PayPal le sous-total de la commande, les informations client et l’adresse de livraison (les clients peuvent entrer une autre adresse de livraison),
  • Le client se connecte à PayPal et autorise la transaction*,
  • PayPal redirige le client vers WooCommerce puis envoie un jeton d’autorisation et les informations de facturation client,
  • Sur la page de validation de commande de WooCommerce, le client consulte les taxes et choisit une option d’expédition,
  • Le client finalise sa commande. La transaction est finalisée avec PayPal à l’aide du total de la commande.
  • L’autorisation de commande est obtenue pour un montant correspondant à 150 % du sous-total afin d’anticiper les taxes et les frais d’expédition. S’il n’y a pas de taxes ou de frais d’expédition, le montant d’origine est utilisé. S’il y a des taxes et/ou des frais d’expédition, le total mis à jour est utilisé.
Utilisation avec « PayPal Credit » *
  • « PayPal Credit » est uniquement disponible aux États-Unis, et au Royaume-Uni sur invitation.
Si l’option Activer « PayPal Credit » est activée, les clients voient l’option « PayPal Credit » lors du processus de validation de commande. Le propriétaire de la boutique est payé en totalité à l’avance. Les clients bénéficient d’un financement et ont le temps de payer.

Utilisation administrateur

↑ Back to top
Capture des fonds depuis la page d’administration des commandes de WooCommerce L’extension « PayPal Checkout » permet d’autoriser la transaction lors du processus de validation de commande, puis de capturer les fonds ultérieurement de manière manuelle. Vous pouvez le faire via votre compte PayPal Professionnel ou depuis la page de modification de commande de WooCommerce. Pour plus d’informations, consultez ce didacticiel sur les différences entre Autoriser une transaction et Autoriser et capturer une transaction. Lorsque le paiement d’une commande est autorisé, le statut de la commande est défini sur « En attente ». Pour modifier la commande et capturer les fonds, accédez à WooCommerce > Commandes et cliquez sur le numéro de commande correspondant. Depuis le menu déroulant « Actions de commande », sélectionnez la nouvelle option ajoutée par PayPal : « Capturer les fonds ». Option de capture des fonds de « PayPal Checkout » Une fois que vous avez sélectionné Capturer les fonds et enregistré la commande, le paiement est capturé via PayPal, le statut de la commande est mis à jour vers « En cours » et les notes de commande sont mises à jour pour refléter ces changements.

Personnalisation

↑ Back to top
Remarque : Dans le cadre de notre Politique d’assistance, nous ne sommes pas en mesure de fournir une assistance pour les personnalisations. Si vous ne maîtrisez pas les méthodes de personnalisation des codes/modèles et les protocoles de dépannage de conflits, veuillez contacter un Expert WooCommerce.

Rendre l’adresse de facturation non obligatoire

↑ Back to top
Utilisez le crochet : woocommerce_paypal_express_checkout_address_not_required

Supprimer le lien « Valider la commande » sur la page du panier

↑ Back to top
Remarque : Dans le cadre de notre Politique d’assistance, nous ne sommes pas en mesure de fournir une assistance pour les personnalisations. Si vous ne maîtrisez pas les méthodes de personnalisation des codes/modèles et les protocoles de dépannage de conflits, veuillez contacter un Expert WooCommerce.
/*
* Snippet to remove the 'Proceed to Checkout' link on the cart page.
* Code goes in the functions.php file in your theme.
*/
remove_action( 'woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20 );

Dépannage

↑ Back to top
Pour activer la journalisation de « PayPal Checkout », accédez aux réglages avancés de l’extension : Les journaux sont disponibles via WooCommerce > État > Journal.

Questions fréquemment posées

↑ Back to top

Est-ce que « PayPal Checkout » prend en charge les abonnements ?

↑ Back to top
Oui, l’extension « PayPal Checkout » prend en charge les paiements récurrents lorsqu’elle est utilisée avec l’extension WooCommerce Subscriptions (lien disponible uniquement en anglais) (achat séparé). Pour que cette extension fonctionne avec les abonnements, vous devez demander et activer l’option PayPal Reference Transactions. Pour plus d’informations : FAQ de PayPal Reference Transactions pour les abonnements (lien disponible uniquement en anglais).

Pourquoi des erreurs apparaissent-elles lorsque je teste « PayPal Checkout » en mode Développement (Sandbox) ?

↑ Back to top
Lorsque l’option Développement (Sandbox) est activée, vous ne pouvez pas utiliser les identifiants de l’API de Production (Live). Accédez au portail https://developer.paypal.com/ et créez un profil d’acheteur et un profil de vendeur pour créer un compte Sandbox. Une fois votre compte configuré, la procédure pour demander des identifiants Développement est la même que pour les identifiants Production. Saisissez les identifiants de l’API vendeur dans les réglages WooCommerce de « PayPal Checkout », et utilisez les identifiants acheteur pour effectuer des tests. Lorsque vous souhaitez revenir au mode Production, saisissez à nouveau les identifiants de Production.

Y a-t-il des frais supplémentaires pour proposer « PayPal Credit » aux clients ?

↑ Back to top
Ce service n’engendre aucuns frais supplémentaires pour les propriétaires d’une boutique. En tant que marchand, « PayPal Credit » est inclus dans le processus de validation de commande, sans frais supplémentaires pour votre entreprise. Vous payez simplement les frais de transaction standard de PayPal.

Est-ce que « PayPal Credit » est disponible dans tous les pays ?

↑ Back to top
« PayPal Credit » est uniquement disponible aux États-Unis (sans limitations) et au Royaume-Uni (sur invitation).

Faut-il accepter PayPal pour pouvoir proposer « PayPal Credit » ?

↑ Back to top
Oui. Pour proposer « PayPal Credit » (via « PayPal Checkout » ou via un bouton de paiement « PayPal Credit ») et une option de financement sur votre site Web, vous devez disposer d’une solution de paiement PayPal éligible et intégrée à votre site Web.

À quel moment suis-je payé lorsque mes clients utilisent « PayPal Credit » ?

↑ Back to top
Vous êtes payé d’avance, bien que vos clients aient un délai supplémentaire pour payer. Les paiements apparaissent généralement en quelques minutes dans votre compte PayPal, comme toute autre transaction PayPal.

Questions

↑ Back to top
Vous avez des questions ? Vous avez besoin d’assistance ? Contactez un ingénieur satisfaction WooCommerce via le Centre d’assistance.