Contact

← Retour aux cas d'usage

Tutoriel

Intégrer PayPal à WooCommerce

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.

Sujet

E-commerce / Paiement

Niveau

Débutant / Intermédiaire

Temps de lecture

5 min

Outils

WooCommerce, PayPal Dev

1. Le choix du plugin

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.

2. Configuration API (Mode Production)

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.

3. Le mode Sandbox (Tests)

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.

4. Webhooks

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é.

Autres tutoriels

Des soucis de paiement ou de configuration e-commerce ?

Me contacter