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.
Accounting integrations go wrong when the sending system decides what the tax treatment should be. Huup reads yours and maps to it.
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.
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.
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.
Each record is matched before it is created, so repeated orders from the same buyer do not multiply contacts in your ledger.
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.
Sold items are created in Odoo where they do not exist and matched where they do, so revenue lands against the right product line.
Completed orders post as sales documents with their lines, quantities and totals, ready for the accounting workflow you already run.
Tax is applied from what Huup reads on your Odoo company profile rather than from an assumption about your country or registration status.
Outbound calls to your Odoo instance run through a guard so a misconfigured or unreachable endpoint fails visibly instead of hanging the posting queue.
Sellers running more than one legal entity route each channel to the right company so the ledgers do not mix.
Odoo authenticates the external API with a key generated inside your own account. You paste it into Huup once and the connection is live.
14-day trial, no card required. Odoo alongside Xero, QuickBooks and Sage.