DevTalents

Intégration PayTrace Odoo : notre nouveau module de paiement par carte

Champs de carte sécurisés, cartes enregistrées, encaissement à l'expédition, remboursements totaux et partiels : les paiements PayTrace gérés depuis Odoo, avec tous les parcours de paiement Odoo testés
Mohsen HammediAgence Odoo DevTalents
  • 5 min de lecture
Intégration PayTrace Odoo : notre nouveau module de paiement par carte Billy, la mascotte de DevTalents, examine l'article à la loupe

La passerelle de paiement PayTrace, désormais intégrée à Odoo

PayTrace est une passerelle de paiement par carte américaine, pensée pour les ventes entre entreprises. Notre nouveau module PayTrace pour Odoo relie votre compte PayTrace à Odoo : vos clients paient par carte sur votre site, dans leur espace client ou depuis un lien de paiement, et chaque paiement est enregistré dans Odoo avec sa facture et son écriture comptable.

Ce module s'adresse aux entreprises qui vendent aux États-Unis et encaissent en dollars avec un compte PayTrace. Cet article présente ce que fait l'intégration PayTrace dans Odoo, les parcours Odoo que nous avons testés un par un, et la mise en route.

Pourquoi relier PayTrace à Odoo

PayTrace est très présent chez les entreprises américaines qui facturent d'autres entreprises : distributeurs, industriels, prestataires de services. Ces clients paient souvent avec une carte professionnelle, et PayTrace sait transmettre le détail de la commande qui permet de réduire les frais bancaires sur ces cartes.

Jusqu'ici, encaisser par PayTrace avec Odoo voulait dire saisir les paiements à la main dans le terminal virtuel de PayTrace, puis les reporter dans Odoo. Avec le module, tout se fait depuis Odoo.

Le paiement par carte PayTrace dans Odoo

Un paiement sans quitter votre site

Le client choisit Carte et saisit son numéro dans des champs sécurisés fournis par PayTrace, directement sur votre page de paiement. Une erreur de saisie est signalée dans sa langue, en anglais ou en français.

Des cartes enregistrées

Le client peut enregistrer sa carte pour ses prochains achats. Odoo la vérifie par une petite autorisation, annulée aussitôt : rien n'est débité. Une carte supprimée par le client est aussi effacée chez PayTrace.

Le numéro de carte ne passe jamais par votre base Odoo : il est saisi chez PayTrace. Votre périmètre au titre de la norme PCI DSS, qui encadre la sécurité des données de carte, reste donc le plus réduit possible.

Les cartes testées sont Visa, Mastercard, American Express et Discover. Diners Club et JCB sont aussi reconnues, si votre compte PayTrace les accepte.

Encaissements et remboursements PayTrace depuis Odoo

  • Encaisser à l'expédition : la carte est seulement autorisée à la commande, et vous encaissez le montant au moment de l'envoi, d'un clic. Vous pouvez aussi libérer l'autorisation si la commande est annulée.
  • Rembourser en totalité ou en partie, depuis le paiement dans Odoo, sans ouvrir PayTrace. Le remboursement est lié au paiement d'origine, ce qui simplifie le rapprochement.
  • Débiter une carte enregistrée : votre comptable règle une facture avec la carte que le client a enregistrée, sans jamais taper de numéro de carte.
  • Transmettre le détail des commandes à PayTrace pour les cartes professionnelles (taxes, lignes, livraison), si votre compte PayTrace est activé pour ces données. C'est ce qui permet d'obtenir des frais plus bas sur ces cartes.

Une règle de PayTrace à connaître : tant qu'un paiement n'est pas réglé par la banque, en général le jour ouvré suivant, il ne peut être annulé qu'en totalité. Odoo s'en charge et explique pourquoi un remboursement partiel doit attendre.

Tous les parcours de paiement Odoo, testés avec PayTrace

Un module de paiement ne sert pas qu'à la boutique en ligne. Odoo propose le paiement dans beaucoup d'applications, et chacune a son propre parcours. Nous les avons tous testés de bout en bout, avec de vrais paiements par carte dans l'environnement de test de PayTrace :

  • la boutique en ligne, pour un client connecté ou non ;
  • les liens de paiement envoyés depuis un devis ou une facture, pour tout ou partie du montant ;
  • l'espace client, même sans l'application Site Web : signature et paiement des devis, acomptes, factures ;
  • les échéances de facture et le paiement groupé des factures en retard ;
  • les renouvellements d'abonnement débités sur la carte enregistrée ;
  • le formulaire de don, le paiement en ligne des commandes du Point de Vente et les rendez-vous payants.

Un module PayTrace conçu pour ne jamais débiter deux fois

Sur un paiement par carte, le pire scénario est le double débit, ou un paiement accepté par la banque mais oublié par Odoo. Le module a été écrit pour ces cas-là :

  • un double clic ou un second envoi du formulaire ne débite jamais la carte deux fois ;
  • si PayTrace ne répond pas à temps, le paiement n'est pas renvoyé : Odoo va le chercher chez PayTrace et met la commande à jour tout seul ;
  • chaque accord est comparé au montant d'Odoo : si la banque n'accepte qu'une partie du montant, le paiement est annulé et rien n'est débité ;
  • les identifiants PayTrace ne sont visibles que par les administrateurs et n'apparaissent jamais dans les journaux.

Installer le module PayTrace dans Odoo

Le module est disponible pour Odoo Community et Enterprise, sur l'Odoo Apps Store. La mise en route prend quelques minutes :

  1. installez le module depuis le menu Applications ;
  2. dans PayTrace, créez un utilisateur dédié à Odoo et notez ses identifiants ;
  3. dans Odoo, ouvrez le fournisseur de paiement PayTrace, saisissez les identifiants et testez la connexion ;
  4. faites vos essais en mode test, puis passez en production ;
  5. choisissez si les clients peuvent enregistrer leur carte, si les paiements sont encaissés à l'expédition et si le détail des commandes est transmis.

PayTrace et Odoo : questions fréquentes

Puis-je encaisser en euros avec PayTrace ?

Non. PayTrace traite les paiements en dollars américains. Le module n'est proposé que sur les listes de prix et les sites en dollars. Pour vendre en euros, regardez plutôt les solutions de votre banque, que nous comparons dans Monetico, CAWL ou Axepta.

Le module fonctionne-t-il sur Odoo Online ?

Non. C'est un module tiers, qu'Odoo Online n'accepte pas. Il s'installe sur Odoo.sh ou sur votre propre serveur.

Les abonnements sont-ils pris en charge ?

Oui. Avec l'application Abonnements d'Odoo, chaque renouvellement est débité sur la carte enregistrée par le client, sans action de votre part.

Pouvez-vous l'installer pour nous ?

Oui. Nous installons le module, le relions à votre compte PayTrace et vérifions avec vous un paiement complet, de la commande au remboursement, avant le passage en production.

Vous encaissez avec PayTrace et vous passez à Odoo ?

Dites-nous quels parcours de paiement vous utilisez dans Odoo : nous vous indiquons ce qu'il faut installer, ou nous le faisons pour vous. Contactez-nous, ou consultez la fiche du module PayTrace Payment Provider.

Un projet Odoo en tête ?

Parlez-nous-en : nous vous répondons sous 48 h avec une première analyse.

Parlons de votre projet
Billy, la mascotte de DevTalents, répond à un message sur son téléphone