Module for Odoo 17 · 18 · 19 · 20
Billbee Connector for Odoo: orders, stock and shipping between Billbee and Odoo
Not live yet with Billbee: read the notice below. It is built to bring Billbee orders into Odoo Sales, push Odoo stock levels to Billbee in bulk and send back the carrier and tracking number of each delivery. Odoo 17, 18, 19 and 20.
The connection with Billbee goes through FlexigoTech Cloud and uses its subscription; without it nothing is sent to Billbee, and what is already in Odoo can still be viewed and exported.
For Odoo.sh or your own server. It does not work on Odoo Online.

What it does
This is what it does with each Billbee account once the connection starts. Until then, nothing is sent to Billbee.
- Billbee orders in SalesEach Billbee order comes into Odoo as a sales order. The customer is matched by email, or created if missing; DHL Packstation delivery addresses keep their details. Orders are fetched every 15 minutes, or when a Billbee webhook arrives.
- Odoo stock to Billbee, in bulkEvery 15 minutes, Odoo stock levels are sent to Billbee in batches. You can limit them to one warehouse. Every 6 hours, a read-only check logs any difference with Billbee.
- Per-account automation, off by defaultConfirm the order, create the invoice and validate the delivery on import: each option is switched on per account. By default, the automatic invoice waits until Billbee confirms payment.
- Tracking back to BillbeeWhen you validate in Odoo the delivery of a Billbee order, the carrier and tracking number go back to Billbee. If you turn the option on (it is off by default), the module also asks Billbee to notify the buyer.
- Shipping labels requested from OdooFrom the delivery of an order that is already in Billbee, a wizard asks Billbee for the carrier label and saves in Odoo the tracking number it returns.
- Credit notes for returns and cancellationsIf a Billbee order moves to Reclamation or Canceled and already has a posted invoice, the module can create and post its credit note (off by default).
- Dashboard and error alertsA dashboard with today's orders, pending orders, shipments and returns still to handle, and stock push errors; each number opens its list. If a sync fails, the account's responsible user gets an activity in Odoo.
What it does not do
- It does not create products in BillbeeIt sends stock levels only: products are not created or edited there.
- It does not create invoices in BillbeeInvoices are made in Odoo.
- It is not real timeOrders are fetched every 15 minutes, or when a Billbee webhook arrives.
- The Billbee account is not includedEach account you connect needs its Billbee user and API password.
Price
The module is bought on the Odoo App Store, per Odoo version. The connection with Billbee also uses a FlexigoTech Cloud subscription, per production database, with a 14-day trial and no card. Prices exclude VAT.
- Module: €9For each Odoo version (17, 18, 19 or 20), on the Odoo App Store.
- Standard: €49/month or €490/yearUp to 3 Billbee accounts on the database. First support response within 1 working day.
- Pro: €98/month or €980/yearUp to 10 Billbee accounts. First response within 4 working hours and a video call if needed.
The subscription covers our service: the connection with Billbee through FlexigoTech Cloud, the monitoring and support. You contract your Billbee account with Billbee. If you stop the subscription, your orders and data stay in Odoo and sending to Billbee stops.
Related
Billbee is a trademark of its owner. FlexigoTech develops, sells and maintains this connector and publishes it independently, without endorsement from Billbee.
Frequently asked questions
Billbee issues one API key per integration (the X-Billbee-Api-Key header), and FlexigoTech's is not in place on FlexigoTech Cloud yet. Until then nothing is sent to Billbee, and the module says so. The credentials you save stay saved, and the calls start on their own once the key is in place.
Not yet. So far it is tested only against test doubles: a simulated FlexigoTech Cloud and Billbee answers modelled on the Billbee API documentation.
Odoo 17, 18, 19 or 20 on Odoo.sh or your own server, the FlexigoTech Cloud subscription (14-day trial, no card) and, for each Billbee account, its user and API password. FlexigoTech adds the integration key: you neither see nor enter it.
You type them in Odoo. Once an administrator gives consent on that account, Odoo sends them to FlexigoTech Cloud, which keeps them encrypted on servers in Germany. Odoo keeps only the user name.
No. It sends Billbee stock levels only, and products are not created or edited there. Invoices are made in Odoo.
No. Orders are fetched every 15 minutes, or when a Billbee webhook arrives, and stock is sent every 15 minutes.
Sending to Billbee stops. The orders, shipments and logs already in Odoo can still be viewed and exported: we never block Odoo and never delete anything in it.
This version does not use credentials saved with earlier ones: an administrator enters the API password of each account again, with consent, and the update removes the old API password and API key from Odoo. If you bought an earlier version, write to us and we'll set it up as you bought it.
Do you use Billbee with Odoo?
If you want to know when the connection starts, or have questions about what Odoo will send to Billbee, write to us. Whoever buys the module gets our help with the setup and with fixing errors.

