● Accounting and ERP

Orders land in Odoo
without a CSV.

Every channel you sell on posts into Odoo as it completes. Customers, products and sales documents are written directly over the Odoo API, using the tax configuration your accountant already set up.

● API key connect● Self-hosted or Odoo Online● No export step
● Why it matters

Your tax setup comes from Odoo, not from us.

Accounting integrations go wrong when the sending system decides what the tax treatment should be. Huup reads yours and maps to it.

Read, not guessed

The company profile is the source

On connect Huup reads your Odoo company profile, including country and tax configuration, and maps to what is already there. Nothing about your tax treatment is hard-coded on our side.

One workspace

No month-end export

Orders from every channel post to Odoo as they complete, and returns post as the matching credit document. There is no CSV, no re-import and no spreadsheet in between.

Either deployment

Odoo Online or self-hosted

It works the same way whether your Odoo is hosted by Odoo or running on your own server, so moving between them does not mean rebuilding the connection.

● What Huup posts

Customers, products and sales documents.

Each record is matched before it is created, so repeated orders from the same buyer do not multiply contacts in your ledger.

Contacts Customers created and matched

Buyers are written to Odoo as contacts and matched on the details Huup holds, so the same person arriving from two channels does not become two records.

Products Products created and matched

Sold items are created in Odoo where they do not exist and matched where they do, so revenue lands against the right product line.

Sales Sales orders and documents

Completed orders post as sales documents with their lines, quantities and totals, ready for the accounting workflow you already run.

Tax Positions mapped from your setup

Tax is applied from what Huup reads on your Odoo company profile rather than from an assumption about your country or registration status.

Safety Egress guarded

Outbound calls to your Odoo instance run through a guard so a misconfigured or unreachable endpoint fails visibly instead of hanging the posting queue.

Multi-company Routed per organisation

Sellers running more than one legal entity route each channel to the right company so the ledgers do not mix.

● Setup

Connect with an Odoo API key.

Odoo authenticates the external API with a key generated inside your own account. You paste it into Huup once and the connection is live.

  1. 1 In Odoo, generate an API key under your user preferences.
  2. 2 Open Huup, go to Integrations, Accounting, Add Provider.
  3. 3 Pick Odoo and paste the key, your instance URL and database name.
  4. 4 Huup reads your company profile and tax configuration, then starts posting.

Close the month on what actually sold.

14-day trial, no card required. Odoo alongside Xero, QuickBooks and Sage.