PayPal reste un incontournable du e-commerce. Voici comment l'intégrer proprement à votre boutique WordPress via l'API officielle, gérer la Sandbox pour les tests et sécuriser les transactions.
E-commerce / Paiement
Débutant / Intermédiaire
5 min
WooCommerce, PayPal Dev
Il existe de nombreux plugins. Je recommande l'officiel : "WooCommerce PayPal Payments". Il supporte les nouvelles fonctionnalités (paiement en 4x, boutons intelligents, Apple Pay via PayPal).
Installez-le depuis votre back-office WordPress > Extensions > Ajouter.
Pour connecter votre site de manière sécurisée, ne vous contentez pas de l'email. Utilisez l'API REST.
1. Connectez-vous sur developer.paypal.com avec votre compte Business.
2. Allez dans "Apps & Credentials" > "Live".
3. Créez une App (ex: "Mon Site Web").
4. Copiez le Client ID et la Secret Key.
5. Collez ces infos dans WooCommerce > Réglages > Paiements > PayPal.
Avant de lancer le site, testez !
Activez la case "Enable Sandbox" dans le plugin. Créez des comptes de test (un acheteur fictif, un vendeur fictif) dans l'interface PayPal Developer.
Effectuez une commande complète pour vérifier que :
- La commande passe en statut "En cours" (Processing) dans WooCommerce.
- L'argent arrive sur le compte vendeur fictif.
- Les emails de confirmation partent bien.
Pour que PayPal informe votre site que le paiement est validé (même si l'utilisateur ferme la fenêtre), vérifiez les webhooks.
L'extension les enregistre automatiquement à la connexion du compte PayPal : contrôlez leur statut dans ses réglages et réabonnez-les en cas d'échec. Cela évitera les commandes "En attente de paiement" alors que l'argent est débité.
Des soucis de paiement ou de configuration e-commerce ?
Me contacter