Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Payment Providers
  3. Payment Provider: Bictorys (Wave, Orange Money, Card) v 18.0
  4. Sales Conditions FAQ

Payment Provider: Bictorys (Wave, Orange Money, Card)

by NIASS Ibrahima https://www.linkedin.com/in/ibrahima-niass-969265132
Odoo
v 18.0 Third Party 13
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 884
Technical Name payment_bictorys
LicenseLGPL-3
Websitehttps://www.linkedin.com/in/ibrahima-niass-969265132
Versions 18.0
You bought this module and need support? Click here!
Guide de paramétrage

Module Bictorys
pour Odoo 18

Intégrez Bictorys dans Odoo 18 pour accepter Wave, Orange Money et carte bancaire — en ligne et au Point de Vente.

Wave Orange Money Carte bancaire
Bictorys Prérequis Installation Paiement Web Webhooks Point de Vente Flux Dépannage
00

Qu'est-ce que Bictorys ?

Bictorys est un intermédiaire de paiement africain qui permet d'accepter les paiements mobiles et par carte via une seule intégration.

Moyens de paiement acceptés

Le client choisit son moyen de paiement préféré. Bictorys traite la transaction et crédite votre compte marchand.

💙
Wave
Mobile Money
🟠
Orange Money
Mobile Money
💳
Carte bancaire
Visa / Mastercard

Deux modes d'utilisation

Ce module active Bictorys dans deux contextes distincts d'Odoo :

🌐 Paiement Web
E-commerce, facturation, portail client. Le client est redirigé vers la page de paiement Bictorys.
🏪 Point de Vente
Terminal en caisse. La commande est envoyée au terminal Bictorys, le client paie depuis son mobile.
01

Prérequis

Avant de commencer, assurez-vous d'avoir les éléments suivants à disposition.

ÉlémentDescription
Compte Bictorys requis Un compte marchand actif sur bictorys.com (test ou production).
Secret Key requis Clé secrète API disponible dans votre tableau de bord Bictorys.
Webhook Secret requis Secret de validation des webhooks entrants, à définir dans votre espace Bictorys.
Odoo 18.0 Modules dépendants : payment, point_of_sale.
Device ID Identifiant UUID du terminal Bictorys. Requis uniquement pour le Point de Vente.
02

Installation du module

Le module payment_bictorys s'installe comme tout module Odoo standard.

1

Copier le module dans les addons

Placez le dossier payment_bictorys dans votre répertoire d'addons Odoo, puis redémarrez le serveur ou mettez à jour la liste des modules.

2

Activer le mode développeur

Allez dans Paramètres › À propos › Activer le mode développeur pour voir tous les modules disponibles.

3

Installer le module

Dans Paramètres › Applications, recherchez Bictorys et cliquez sur Installer.

Installation du module Bictorys
03

Paiement en ligne (Web)

Permet à vos clients de payer en ligne via Wave, Orange Money ou carte bancaire — depuis une facture, le portail client ou votre boutique e-commerce.

1

Accéder aux fournisseurs de paiement

Allez dans Comptabilité › Configuration › Fournisseurs de paiement et sélectionnez Bictorys.

Fournisseurs de paiement — Bictorys
2

Renseigner les identifiants API

Dans l'onglet Identifiants, renseignez votre Secret Key et votre Webhook Secret obtenus depuis votre tableau de bord bictorys.com.

ChampDescription
Secret Key requis Clé secrète fournie par Bictorys. Disponible dans votre dashboard marchand.
Webhook Secret requis Secret pour valider l'authenticité des notifications entrantes de Bictorys.
État Test pour les tests sans vrai paiement, Activé pour la production.
Configuration des identifiants Bictorys
3

Activer et publier

Passez l'état sur Activé (ou Test) et cochez Publié pour que Bictorys apparaisse comme option de paiement sur le portail client et le site e-commerce.

Activation et publication du fournisseur
✅
En mode Test, l'API https://api.test.bictorys.com est utilisée. En Activé, l'URL bascule automatiquement vers https://api.bictorys.com.
⚠️
Ne cochez Publié qu'une fois vos tests terminés et validés.
04

Configuration des Webhooks

Les webhooks permettent à Bictorys de notifier Odoo en temps réel après chaque paiement. Ces URLs sont à enregistrer dans votre tableau de bord Bictorys.

URLs à enregistrer sur la plateforme Bictorys

🌐 Paiement Web (e-commerce / facturation)
https://votre-domaine.odoo.com/payment/bictorys/webhook
🏪 Point de Vente (terminal)
https://votre-domaine.odoo.com/payment/bictorys/pos/webhook
En-tête de sécurité : X-Secret-Key: <votre_webhook_secret>
⚠️
Le Webhook Secret dans Odoo doit être identique à celui sur la plateforme Bictorys. Toute différence entraîne un rejet silencieux (HTTP 403) des notifications.
💡
Remplacez votre-domaine.odoo.com par l'URL réelle de votre Odoo. Sur Odoo.sh : l'URL de votre branche de production.
05

Point de Vente (Terminal)

En caisse, la commande est envoyée au terminal Bictorys. Le client paie via Wave, Orange Money ou carte depuis son téléphone. Odoo est notifié par webhook dès la confirmation.

1

Créer une méthode de paiement

Allez dans Point de Vente › Configuration › Méthodes de paiement et cliquez sur Nouveau.

2

Configurer le terminal Bictorys

Renseignez les trois champs obligatoires :

ChampValeur
Nom requis Ex : Bictorys ou Wave / Orange Money
Terminal de paiement requis Sélectionner Bictorys dans la liste déroulante.
Terminal / Device ID requis UUID du terminal fourni dans votre dashboard Bictorys (ex : 92b70387-c87b-4c8d-...)
Méthode de paiement Bictorys
⚠️
Ne cochez jamais Paiement en ligne sur cette méthode. Cela déclencherait le QR code natif d'Odoo à la place du terminal Bictorys.
3

Ajouter la méthode à la caisse

Dans Point de Vente › Configuration › Paramètres, section Paiement, ajoutez la méthode Bictorys à votre caisse.

Fournisseur Bictorys avec clé
4

Vérifier le fournisseur (Secret Key)

Le terminal POS utilise la Secret Key du fournisseur Bictorys pour créer la commande sur l'API. Assurez-vous qu'il est en état Test ou Activé avec la clé renseignée. Il n'est pas nécessaire de le publier sur le site web pour n'utiliser que le POS.

✅
Le terminal POS et le paiement web sont totalement indépendants. Vous pouvez n'utiliser que le POS sans publier le provider web, et inversement.
06

Flux de paiement

Vue d'ensemble du déroulement d'un paiement selon le canal.

🌐 Paiement Web

🛒
Client valide
portail / facture
→
🔄
Redirection
page Bictorys
→
💳
Client paie
Wave / OM / CB
→
📡
Webhook
/bictorys/webhook
→
✅
Transaction
confirmée dans Odoo

🏪 Paiement Point de Vente

🧾
Caissier valide
commande POS
→
📤
Commande créée
sur Bictorys API
→
📱
Client paie
Wave / OM / CB
→
📡
Webhook POS
/pos/webhook
→
✅
Commande confirmée
reçu imprimé
Module payment_bictorys — Odoo 18.0 — LGPL-3
bictorys.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with