PayPal

Paypal est un fournisseur de paiement en ligne américain disponible dans le monde entier, et l’un des rares à ne pas facturer de frais d’abonnement.

Paramètres dans PayPal

Pour accéder aux paramètres de votre compte PayPal, connectez-vous à PayPal, ouvrez les Paramètres du compte et ouvrez le menu Paiements sur site marchand.

Menu du compte PayPal

Important

Note that for PayPal to work in Odoo, the options Auto Return and PDT must be enabled.

Renvoi automatique

La fonctionnalité Renvoi automatique redirige les clients automatiquement vers Odoo une fois le paiement traité.

Depuis Paiements sur site marchand, allez à Préférences de réception de paiements sur site marchand ‣ Mettre à jour ‣ Renvoi automatiquement pour les paiements sur site marchand ‣ Renvoi automatique et sélectionnez Activé. Saisissez l’adresse de votre base de données Odoo (par ex. https://yourcompany.odoo.com) dans le champ URL de renvoi et enregistrez.

Note

N’importe quelle URL fait l’affaire. Odoo n’a besoin d’activer ce paramètre que parce qu’il utilise une autre URL.

Transfert des données de paiement (PDT)

Le PDT permet de recevoir des confirmations de paiement, d’afficher le statut du paiement aux clients et de vérifier l’authenticité des paiements. Dans Préférences de réception de paiements sur site marchand ‣ Mettre à jour, faites défiler jusqu’à Transfert des données de paiement et sélectionnez Activé.

Astuce

PayPal affiche votre Jeton d’identité PDT dès que les options Renvoi automatique et Transfert des données de paiement (PDT) sont activées. Si vous avez besoin du Jeton d’identité PDT, désactivez et réactivez le Transfert des données de paiement pour afficher à nouveau le jeton.

Compte PayPal facultatif

Nous conseillons de ne pas demander aux clients de se connecter avec un compte PayPal lors du paiement. Il est préférable et plus accessible pour les clients de payer avec une carte de crédit/débit. Pour désactiver cette invite, allez à Paramètres du compte ‣ Paiements sur site marchand ‣ Mettre à jour et sélectionnez Activé pour l’option Compte PayPal facultatif.

Format des messages de paiement

Si vous utilisez des caractères accentués (ou autre chose que des caractères latins primaires) pour les noms ou les adresses des clients, vous devez configurer le format d’encodage de la demande de paiement envoyée par Odoo à PayPal. Si vous ne le faites pas, certaines transactions échoueront sans notification.

Pour ce faire, allez à votre compte de production. Cliquez ensuite sur Plus d’options et définissez les deux formats d’encodage par défaut comme UTF-8.

Astuce

  • Pour les paiements cryptés sur site web et l’erreur EWP_SETTINGS, consultez la documentation Paypal.

  • Configurez votre compte Paypal Sandbox, puis suivez ce lien pour configurer le format d’encodage dans un environnement de test.

Paramètres dans Odoo

Pour plus d'infos

Enabling a payment provider

Odoo a besoin de vos Identifiants API pour se connecter à votre compte PayPal. Pour ce faire, allez à Comptabilité ‣ Configuration ‣ Fournisseurs de paiement et activez PayPal. Ensuite, saisissez vos identifiants de compte PayPal dans l’onglet Identifiants :

  • Email : l’adresse email de connexion à PayPal ;

  • PDT Identity Token: the key used to verify the authenticity of transactions.

Environnement de test

Configuration

Grâce aux comptes sandbox de PayPal, vous pouvez tester l’ensemble du flux de paiement dans Odoo.

Connectez-vous au Site de développeur de PayPal avec vos identifiants PayPal, ce qui crée deux comptes sandbox :

Log into PayPal sandbox using the merchant account and follow the same configuration instructions. Enter your sandbox credentials in Odoo (Accounting ‣ Configuration ‣ Payment Providers ‣ PayPal in the Credentials tab, and make sure the status is set on Test Mode.

Lancez une transaction test depuis Odoo en utilisant le compte personnel sandbox.

Pour plus d'infos