Paiements en ligne¶
Odoo intègre plusieurs fournisseurs de paiement qui permettent à vos clients de payer en ligne, sur leurs portails client, ou sur votre site eCommerce. Ils peuvent payer des bons de commande, des factures ou des abonnements avec paiements récurrents en utilisant leurs modes de paiement préférés, tels que les cartes de crédit.
Chaque fournisseur de paiement est lié à une liste de modes de paiement pris en charge qui peuvent être (dés)activés selon vos besoins.
Note
Les applications Odoo délèguent la gestion des informations sensibles au fournisseur de paiement certifié afin que vous n’ayez jamais à vous soucier de la conformité PCI. Aucune information sensible (comme les numéros de carte de crédit) n’est stockée sur les serveurs Odoo ou les bases de données Odoo hébergées ailleurs. À la place, les applications Odoo utilisent un numéro de référence unique pour les données stockées en toute sécurité dans les systèmes des fournisseurs de paiement.
Fournisseurs de paiement pris en charge¶
To access the supported payment providers, go to , , or .
Fournisseurs de paiement en ligne¶
Flux de paiement depuis |
|||||
|---|---|---|---|---|---|
Odoo |
✔ |
Intégral et partiel |
Intégral et partiel |
||
Le site web du fournisseur |
|||||
Le site web du fournisseur |
|||||
Odoo |
✔ |
Intégrale |
Intégrale |
||
Le site web du fournisseur |
|||||
Le site web du fournisseur |
✔ |
||||
Le site web du fournisseur |
|||||
Le site web du fournisseur |
|||||
Le site web du fournisseur |
|||||
Odoo |
|||||
Odoo |
✔ |
Intégrale |
Intégral et partiel |
||
Odoo |
✔ |
Intégrale |
Intégral et partiel |
✔ |
|
Le site web du fournisseur |
✔ |
||||
Odoo ou le site web du fournisseur |
✔ * |
- *
Consulter la documentation Xendit pour plus d’informations.
Note
Chaque fournisseur a son propre flux de configuration spécifique, selon les fonctionnalités disponibles.
Certains de ces fournisseurs de paiement en ligne peuvent également être ajoutés comme comptes bancaires, mais ce processus est différent de celui de l’ajout en tant que fournisseurs de paiement. Les fournisseurs de paiement permettent aux clients de payer en ligne, et les comptes bancaires sont ajoutés et configurés dans l’application Comptabilité pour effectuer un lettrage bancaire.
Astuce
En plus des fournisseurs de paiement classiques qui s’intègrent via une API, tels que Stripe, PayPal ou Adyen, Odoo inclut le fournisseur de paiement de démonstration. Ce fournisseur de paiement permet de tester les flux métier impliquant des paiements en ligne. Aucun identifiant n’est requis car les paiements de démonstration sont fictifs.
Paiements bancaires¶
- When selected, Odoo displays your payment information with a payment reference. You have to approve the payment manually once you have received it in your bank account.
- Your customers can make a bank transfer to register a SEPA Direct Debit mandate and get their bank account charged directly.
Activer un fournisseur de paiement¶
Pour ajouter un nouveau fournisseur de paiement et rendre ses méthodes de paiement associées disponibles pour vos clients, procéder comme suit :
Accéder au site web du fournisseur de paiement, créer un compte et s’assurer de disposer des identifiants API requis pour une utilisation par des tiers. Ils sont nécessaires pour qu’Odoo puisse communiquer avec le fournisseur de paiement.
Dans Odoo, accéder aux Fournisseurs de paiement via , , ou .
Sélectionner le fournisseur et configurer l’onglet Identifiants.
Définir le champ État sur Activé.
Note
Les champs disponibles dans l’onglet Identifiants dépendent du fournisseur de paiement. Consulter la documentation associée pour plus d’informations.
Une fois que vous avez activé le fournisseur de paiement, il est automatiquement publié sur votre site web. Si vous souhaitez le dépublier, cliquez sur le bouton Publié. Les clients ne peuvent pas effectuer de paiements via un fournisseur dépublié, mais ils peuvent toujours gérer supprimer et assigner à un abonnement leurs jetons existants liés à ce fournisseur.
Mode test¶
Avertissement
Nous recommandons d’utiliser le mode test sur une base de données dupliquée ou de test pour éviter d’éventuels problèmes avec la numérotation des factures.
Pour tester un fournisseur de paiement sans affecter les transactions réelles, définir le champ état dans le formulaire du fournisseur de paiement sur mode test. Ensuite, saisir les identifiants de test ou sandbox dédiés du fournisseur dans l’onglet identifiants. Chaque fournisseur de paiement dispose de son propre compte de test ou environnement séparé à cet effet.
Note
Par défaut, le fournisseur de paiement reste non publié en mode test afin qu’il ne soit pas visible pour les visiteurs.
Modes de paiement¶
Chaque fournisseur de paiement est lié à une liste de méthodes de paiement prises en charge ; les méthodes listées dans le champ Méthodes de paiement de l’onglet Configuration du formulaire du fournisseur de paiement sont celles qui ont été activées. Pour activer ou désactiver une méthode de paiement pour un fournisseur, cliquez sur Activer les méthodes de paiement, puis cliquez sur le bouton bascule de la méthode concernée.
Astuce
Payment methods are displayed on your website based on their sequence order. To reorder them, click Enable Payment Methods in the payment provider form, then, in the Payment Methods list, drag and drop the payment methods in the desired order.
Icônes et marques¶
The icons displayed next to the payment method on your website are either the icons of the brands activated for the payment method or, if there aren’t any, the icons of the payment methods themselves. To modify them, go to , or , then click on the payment method.
Pour modifier l’icône d’une méthode de paiement, survolez l’image dans le coin supérieur droit du formulaire de la méthode de paiement et cliquez sur l’icône (crayon).
Select the Brands tab to view the brands that have been activated for the payment method. The brands and their related icons are displayed based on their sequence order; to reorder them, drag and drop them in the desired order. To modify a brand’s icon, select the brand, then, in the popup window that opens, hover the mouse over the image in the upper-right corner and click the (pencil) icon.
Configuration avancée¶
To configure payment methods further, go to , or . Click on the payment method, then activate the developer mode. Click the Configuration tab to adapt the features.
Danger
Chaque méthode de paiement est préconfigurée de manière à s’aligner sur le comportement des fournisseurs de paiement et leur intégration avec Odoo. Toute modification de cette configuration peut entraîner des erreurs et doit d’abord être testée sur une base de données de test ou dupliquée.
Les modifications de la configuration de la méthode de paiement ne fonctionnent que dans les limites des capacités de la méthode et du fournisseur. Par exemple, ajouter des pays pour une méthode de paiement prise en charge uniquement dans un pays ou activer la tokenisation pour une méthode liée à un fournisseur qui ne la prend pas en charge ne produira pas les résultats escomptés.
Tokenisation¶
Si le fournisseur de paiement prend en charge cette fonctionnalité, les clients peuvent enregistrer les détails de leur méthode de paiement pour plus tard. Pour activer cette fonctionnalité, allez dans l’onglet Configuration du fournisseur de paiement sélectionné et activez Autoriser l’enregistrement des méthodes de paiement.
Dans ce cas, un jeton de paiement est créé dans Odoo pour être utilisé comme méthode de paiement pour les paiements ultérieurs sans que le client n’ait à saisir à nouveau les détails de sa méthode de paiement. Ceci est particulièrement utile pour le taux de conversion eCommerce et les abonnements qui utilisent des paiements récurrents.
Astuce
Pour ajouter ou supprimer les détails de leur méthode de paiement enregistrée, les clients peuvent cliquer sur Gérer les méthodes de paiement dans le portail client.
PCI DSS et attestation de conformité
Odoo n’est pas certifié PCI <https://www.pcisecuritystandards.org>`_ DSS car il ne stocke pas de données de titulaire de carte et ne traite pas les paiements. Il externalise plutôt la tokenisation et le paiement à des fournisseurs de paiement externes, ce qui signifie qu’en tant que client Odoo, vous devez uniquement remplir le questionnaire d’auto-évaluation minimal (SAQ) auprès du fournisseur pour obtenir l’attestation de conformité (AoC) et atteindre la conformité PCI. Odoo ne doit pas être mentionné comme processeur de paiement ou fournisseur de services tiers dans le SAQ.
Capture manuelle¶
Si le fournisseur de paiement prend en charge cette fonctionnalité, vous pouvez autoriser et capturer les paiements en deux étapes au lieu d’une. Pour activer cette fonctionnalité, allez dans l’onglet Configuration du fournisseur de paiement sélectionné et activez Capturer le montant manuellement.
Lorsque vous autorisez un paiement, les fonds sont réservés sur la méthode de paiement du client mais ne sont pas immédiatement débités. Ils sont débités lorsque vous capturez manuellement le paiement ultérieurement. Vous pouvez également annuler l’autorisation pour l’annuler et libérer les fonds réservés. Capturer les paiements manuellement est utile dans de nombreuses situations :
Recevoir la confirmation du paiement et attendre que la commande soit expédiée pour capturer le paiement.
Examiner et vérifier que les commandes sont légitimes avant que le paiement ne soit effectué et que le processus d’exécution ne commence.
Éviter les frais de remboursement potentiellement élevés pour les paiements remboursés : les fournisseurs de paiement ne vous factureront pas l’annulation d’une autorisation.
Conserver un dépôt de garantie à restituer ultérieurement, moins les déductions éventuelles (par exemple, en cas de dommages).
Pour capturer le paiement après son autorisation, allez à la commande client ou à la facture concernée et cliquez sur le bouton Capturer la transaction. Pour libérer les fonds, cliquez sur le bouton Annuler la transaction.
Note
Certains fournisseurs de paiement permettent de capturer uniquement une partie du montant autorisé. Le montant restant peut ensuite être soit capturé, soit annulé. Ces fournisseurs ont la valeur Intégral et partiel dans le tableau ci-dessus. Les fournisseurs qui ne prennent en charge que la capture ou l’annulation du montant total ont la valeur Intégral uniquement.
Les fonds ne sont probablement pas réservés pour toujours. Au bout d’un certain temps, ils peuvent être automatiquement reversés au mode de paiement du client. Consultez la documentation de votre fournisseur de paiement pour connaître la durée exacte de la réservation.
Adyen et Stripe permettent de capturer les paiements manuellement directement depuis leur interface web.
Remboursements¶
Si votre fournisseur de paiement prend en charge cette fonctionnalité, vous pouvez rembourser les paiements directement depuis Odoo. Il n’est pas nécessaire de l’activer au préalable. Pour rembourser un paiement client, accédez-y et cliquez sur le bouton Note de crédit.
Note
Certains fournisseurs de paiement permettent de rembourser uniquement une partie du montant. Le montant restant peut ensuite éventuellement être remboursé également. Ces fournisseurs ont la valeur Intégral et partiel dans le tableau ci-dessus. Les fournisseurs qui ne prennent en charge que le remboursement du montant total ont la valeur Intégral uniquement.
Adyen et Stripe permettent de rembourser les paiements directement depuis leur interface web.
Paiement rapide¶
Si le fournisseur de paiement prend en charge cette fonctionnalité, vous pouvez permettre aux clients d’utiliser les boutons Google Pay et Apple Pay et de payer leurs commandes eCommerce en un clic. Lorsqu’ils utilisent l’un de ces boutons, les clients passent directement du panier à la page de confirmation sans remplir le formulaire de contact. Ils doivent simplement valider le paiement sur le formulaire de paiement de Google ou d’Apple.
Pour activer cette fonctionnalité, accéder à l’onglet Configuration du fournisseur de paiement sélectionné et activer Allow Express Checkout.
Note
Tous les prix affichés sur le formulaire de paiement express checkout incluent toujours les taxes.
Disponibilité¶
Vous pouvez adapter la disponibilité du fournisseur de paiement en spécifiant le Maximum amount autorisé et en modifiant les Currencies et les Countries dans l’onglet Configuration.
Astuce
Pour afficher un rapport de disponibilité des fournisseurs de paiement et des méthodes de paiement, et pour aider à diagnostiquer les problèmes potentiels de disponibilité sur le formulaire de paiement, activer le Mode développeur (mode debug), puis cliquer sur l’icône (bug) à côté du titre Choose a payment method sur le formulaire de paiement. Le rapport inclut une liste des fournisseurs de paiement et des méthodes de paiement activés, les raisons pour lesquelles certains fournisseurs ou méthodes de paiement ne sont pas disponibles, le cas échéant, et une liste des fournisseurs pris en charge pour chaque méthode de paiement.
Devises et pays¶
Tous les fournisseurs de paiement disposent d’une liste différente de devises et de pays disponibles. Ils servent de premier filtre lors des opérations de paiement, c’est-à-dire que les méthodes de paiement liées au fournisseur de paiement ne sont pas disponibles à la sélection si la devise ou le pays du client ne figure pas dans la liste prise en charge. Comme il peut y avoir des erreurs, des mises à jour et des inconnues dans les listes de devises et de pays disponibles, il est possible d’ajouter ou de supprimer les devises ou pays pris en charge par un fournisseur de paiement.
Note
Les méthodes de paiement ont également leur propre liste de devises et de pays disponibles qui sert de filtre supplémentaire lors des opérations de paiement.
Si la liste des devises ou des pays pris en charge est vide, cela signifie que la liste est trop longue pour être affichée, ou qu’Odoo ne dispose pas d’informations sur ce fournisseur de paiement. Le fournisseur de paiement reste disponible, même s’il est possible que le paiement soit refusé à une étape ultérieure si le pays ou la devise n’est pas pris en charge.
Montant maximum¶
Vous pouvez restreindre le Maximum Amount qui peut être payé avec le fournisseur sélectionné. Laisser le champ à 0.00 pour rendre le fournisseur de paiement disponible quel que soit le montant du paiement.
Important
Cette fonctionnalité n’est pas destinée à fonctionner sur les pages qui permettent au client de mettre à jour le montant du paiement, par exemple le snippet Donation et la page Checkout lorsque les méthodes de livraison payantes sont activées.
Journal des paiements¶
Un journal de paiement doit être défini pour que le fournisseur de paiement enregistre les paiements sur un compte en suspens. Par défaut, le journal Bank est ajouté comme journal de paiement pour tous les fournisseurs de paiement. Pour le modifier, accéder à l’onglet Configuration du fournisseur de paiement sélectionné et sélectionner un autre Payment journal.
Note
Le journal de paiement doit être un journal Bank.
Le même journal peut être utilisé pour plusieurs fournisseurs de paiement.
Les journaux de paiement ne doivent être configurés que si l”application Facturation ou Comptabilité est installée.
Perspective comptable¶
Du point de vue comptable, il existe deux types de flux de paiement en ligne : les paiements qui sont directement déposés sur votre compte bancaire et suivent le flux de lettrage habituel, et ceux provenant de fournisseurs de paiement en ligne tiers et qui vous obligent à suivre un autre flux comptable. Pour ces paiements, vous devez réfléchir à la manière dont vous souhaitez enregistrer les écritures comptables de vos paiements. Nous vous recommandons de demander conseil à votre comptable.
Par défaut, le compte bancaire défini pour le journal de paiement est utilisé, mais il est également possible de spécifier un compte en suspens pour chaque fournisseur de paiement afin de séparer les paiements du fournisseur des autres paiements.