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.
Note
While PayPal is available in over 200 countries/regions, only a selection of currencies are supported.
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.
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 à 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 Transfert des données de paiement et sélectionnez Activé.
, faites défiler jusqu’à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 à Activé pour l’option Compte PayPal facultatif.
et sélectionnezFormat 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
Odoo a besoin de vos Identifiants API pour se connecter à votre compte PayPal. Pour ce faire, allez à activez PayPal. Ensuite, saisissez vos identifiants de compte PayPal dans l’onglet Identifiants :
etEmail : 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 :
Un compte professionnel (à utiliser en tant que marchand, par ex. pp.merch01-facilitator@example.com);
Un compte personnel par défaut (à utiliser en tant qu’acheteur, par ex. pp.merch01-buyer@example.com).
Log into PayPal sandbox using the merchant account and follow the same configuration instructions. Enter your sandbox credentials in Odoo (Credentials tab, and make sure the status is set on Test Mode.
in theLancez une transaction test depuis Odoo en utilisant le compte personnel sandbox.
Pour plus d'infos