FAST Tech
ITEarly access

CONNET

From shop order to Odoo invoice, label included.

CONNET sits between your WooCommerce shops and Odoo. A paid order becomes a sale, a label and a tracking message, and closes when the invoice is posted.

FAST CONNETOrdersAB
Orders / prodottipulizia.eu /
Order #10482Completed
Paid, picked upEntered the queue
PreflightP.IVA check digit ok → Odoo partner matched
Rules applied3 lines mapped · carton → pieces ×12
Label printed, pickup bookedFedEx 7900 0000 4821 · vretti-420b · 16:00
7900 0000 4821
Invoice posted in OdooShop order closed on its own

The people packing parcels don't need an Odoo user.

Labels, pickups and tracking go through CONNET. CONNET uses Odoo's external API, so the Odoo database needs the Custom plan: it pays off when you drop warehouse users.

Do the maths

One queue between your shops and your ERP.

Several shops, one queue.

Each WooCommerce store keeps its own orders and rules. Every write names its shop, so an order number on one can never touch another.

  • Multi-shop configuration
  • One status page
  • Audit trail on every write
FAST CONNETOrdersAB
3 shops · 1 queueOrders
Fulfil selected
SelectOrderShopStatusActions
#10482prodottipulizia.euInvoice posted
#10481prodottipulizia.euLabel printed
#2093global-clean.itPickup 16:00
[ORDER]pro-clean.it · Odoo[STATUS]
2 selectedPage 1 of 1

Rules, not matching catalogues.

A shop sells cartons; Odoo counts pieces. Per-shop rules rewrite SKU, quantity and price before the order enters the ERP.

Shop linebecomesOdoo line
1 carton12 pieces
Per-shop rule set1 rule applied

Fiscal identifiers at the door.

Partita IVA and codice fiscale checked by their check digit before a customer is matched to an Odoo partner. SDI code and PEC captured for e-invoicing.

P.IVA check digit okCodice fiscale valid · Odoo partner matched
SDI code capturedPEC captured

A FedEx label on your thermal printer.

Rates, ZPL labels through CUPS, pickups booked and tracking sent to the shop order and the buyer.

  • FedEx rating and pickup booking
  • ZPL → CUPS thermal printing
  • Tracking back to the shop
FedExPRIORITY · IT
SHIP TO
Studio Verdi
Via delle Officine 4
65100 Pescara PE
7900 0000 4821
ZPL → CUPSvretti-420b

Same logic, one code path.

Every action is a command. An MCP server exposes the same operations to the assistant you already use.

connet · order 10482
$ connet preflight 10482
customer P.IVA check digit ok → Odoo partner matched
lines    3 mapped, 1 rule (carton → pieces ×12)
$ connet fulfill 10482
label    FedEx 7900 0000 4821, printed vretti-420b
pickup   booked 16:00, invoice draft created
$ connet invoice-poll
#10482   completed (invoice posted)
$ 
CONNET MCP

What ships today?

Three orders: #10482, #10481 and #2093. Labels printed, pickup at 16:00.

The stack you already run.

Try it with your own shops.