Cette page explique les prérequis et les étapes nécessaires pour connecter PayPal à votre boutique avec PayPal Advanced Checkout / Advanced Credit and Debit Card Payments.
Avant de configurer l’intégration PayPal, assurez-vous d’avoir :
Un compte PayPal Business
Le compte doit être un compte marchand (business).
Le compte doit être en règle et configuré pour recevoir des paiements.
Contacté Paypal pour l’approbation d’Advanced Checkout
Advanced Checkout permet d’accepter les cartes de crédit et débit directement dans le processus de paiement.
Cette option peut nécessiter une approbation de PayPal selon le pays, le type de compte et le profil marchand.
PayPal indique que l’option Advanced requiert une application approuvée.
Allez dans le PayPal Developer Dashboard.
Connectez-vous avec le compte PayPal Business.
Ouvrez Apps & Credentials.
Choisissez l’environnement Live
(Cliquer ici pour l'environnement Live)
Cliquez sur Create App.
Donnez un nom à l’application, par exemple :Boutique - Paiement PayPal
Créez l’application.
Vérifiez que Advanced Credit and Debit Card Payments est bien coché. Si vous ne pouvez pas le cocher, vous devez communiquer avec paypal pour vous faire activer l'option pour les marchands.
Dans l’application PayPal créée, copiez :
Client ID
Client Secret
Important :
Le Client ID peut être utilisé côté client pour charger certains composants PayPal.
Le Client Secret doit rester privé.
Ne jamais envoyer le Client Secret par courriel non sécurisé.
Dans votre panneau administratif :
Ouvrez les configuration
Collez le Client ID.
Collez le Client Secret.
Enregistrez.
Effectuez un test de paiement.
Faites un paiement avec une carte cadeau de 0,01$.
Vérifiez que la commande se crée correctement.
Vérifiez que le paiement est bien capturé.
Vérifiez le remboursement, si disponible.
Vérifiez que la devise est correcte.
Vérifiez que le compte PayPal reçoit bien la transaction.
Cette erreur indique généralement que le compte PayPal n’est pas encore configuré ou approuvé pour le type de paiement demandé.
À vérifier :
Le compte est bien un compte PayPal Business.
Advanced Checkout / Advanced Credit and Debit Card Payments est approuvé.
Les clés utilisées sont bien des clés Live si vous êtes en production.
Les clés Sandbox ne sont pas utilisées en mode Live.
Le pays et la devise sont supportés.
Le compte PayPal n’a pas de restriction ou de vérification en attente.