Get in touch
WooCommerce

Collmex for WooCommerce — orders, invoices and stock

WooCommerce orders in Collmex as a sales order (Kundenauftrag) or an invoice (Rechnung), with the customer, without typing them twice.

Download Free
Pro · one-year licence Staging copies are included. The more sites, the cheaper each one
Compatibility
WordPress 6.2+ · WooCommerce 8.0+ · PHP 7.4+ · HPOS · English, Deutsch
Licence
a site + a staging copy, annual
Trial
7 days, no card, one per site
Updated
November 2026
Or all 394 Pro modules with All Access — 4 990 ₴ / year ≈ €98

What Free has,
and what Pro adds

The free version works with no time limit. Pro adds the rest of the features in the table.

Feature Free Pro
An order as a Kundenauftrag or Rechnung with one click ✔ ✔
The customer is found or created in Collmex ✔ ✔
Net or gross prices, lines as text or by SKU ✔ ✔
A total check after a Kundenauftrag is created ✔ ✔
No duplicate documents ✔ ✔
Automatic sending by status with retries — ✔
Mapping of taxes, payments and shipping — ✔
Stock and prices by SKU — ✔
Payment confirmation — ✔
Tracking numbers and bulk sending — ✔

What it looks like

Documents tab
Documents: document type, net or gross prices, lines, numbering.
Automatic sending by status
Pro: the order statuses that send an order to Collmex, and payment confirmation.
Stock, prices and tracking
Pro: stock and prices by SKU, tracking numbers, the address for Collmex notifications.

Key points

What the free version does

The order screen gets a Collmex box: the “Send to Collmex” button creates a Kundenauftrag or a Rechnung.

What Pro adds

Orders go to Collmex on their own when they reach the status you choose: in the background, with five retries (after 5, 15, 60, 180 and 720 minutes) and a pause during the Collmex maintenance window (3:30–5:00 Berlin time).

How much it costs

The base version is free. Pro costs 1290 UAH for a one-year licence. A year of updates, technical support and all Pro features.

The trial starts when you ask

A fresh install is the free version, nothing switches on by itself. The “Try Pro for 7 days” button → e-mail → the key right in the window and by e-mail.

One key — a site and a staging copy

Moving the site? Unlink the licence on the old domain and activate it on the new one yourself. A staging copy (staging., dev.) works with the same key and does not take a site slot. For studios — keys for 5 or 25 sites, or unlimited.

Technical requirements

  • WordPress 6.2+, WooCommerce 8.0+, PHP 7.4+.
  • A Collmex account and a separate API user.
  • For Pro: Action Scheduler (it ships with WooCommerce).

Version history

v1.0.0 Current November 2026

Orders as a Kundenauftrag or Rechnung with the customer, net/gross, a total check, no duplicates.

Frequently bought with Collmex

All Access Need more? All modules (394) under one licence, new ones are added automatically. 4 990 ₴≈ €98 Learn more →

Full module description

Collmex for WooCommerce puts a shop order in Collmex with one click: as a Kundenauftrag (sales order) or a Rechnung (invoice), together with the customer. Nobody types the order a second time, and stock, invoices and the books in Collmex work with the same data as the shop. The module talks to Collmex directly, through your own API user.

What the free version does

The order screen gets a Collmex box: the “Send to Collmex” button creates a Kundenauftrag or a Rechnung. For a Kundenauftrag Collmex itself finds or creates the customer from the address; for a Rechnung the module looks the customer up by e-mail or customer number. Prices go net or gross, following the customer’s price group in Collmex; lines go as text or by product number (Produktnummer = SKU). The document number can come from the Collmex numbering or from the WooCommerce order number plus an offset. After a Kundenauftrag is created the module compares the document total with the order total. There is no second document: pressing the button again changes the same one, and after an attempt that got no answer the module first looks for the document by order number. A connection test is included, and the password is kept encrypted. The storefront does not change.

What Pro adds

Orders go to Collmex on their own when they reach the status you choose: in the background, with five retries (after 5, 15, 60, 180 and 720 minutes) and a pause during the Collmex maintenance window (3:30–5:00 Berlin time). WooCommerce tax classes map to Steuerklassifikation, payment methods to Zahlungsbedingung, shipping methods to Versandart. Stock (STOCK_AVAILABLE_GET) and prices (PRODUCT_GET) are pulled by SKU: only what changed, plus everything once a day; Collmex can also tell the shop about changes through an address with a key. Payment confirmation (PAYMENT_CONFIRMATION) for the payment methods you choose. The tracking number from a Collmex delivery lands on the order, optionally with an e-mail to the buyer and completing the order. Bulk sending from the orders list, and a log with a button to send failed orders again.

Good to know before you start

  • Revenue accounts (Erlöskonten) are not mapped: the Kundenauftrag and Rechnung records have no such field, so Collmex picks the account from the Steuerklassifikation and the customer.
  • Refunds and credit notes (Gutschrift) are not sent.
  • Collmex calculates the totals. If net/gross or the tax classification differ from the shop, the document total will differ; for a Kundenauftrag the module shows a warning about the difference. In Rechnung mode the document is posted to the books at once, and there is no total check for it.
  • In “product number = SKU” mode an SKU unknown to Collmex stops the whole order, because Collmex refuses the whole upload.
  • Payment confirmation is posted as an Anzahlung. If the same payment is also posted from a bank statement, it is booked twice, so payment methods are chosen by hand and none is selected by default.
  • Price sync writes the Collmex price as it is: if “prices include tax” in WooCommerce is set differently, shop prices will be wrong. It is off by default.
  • Collmex limits its API to 10,000 calls a day and up to 5 at the same time. Bulk sending goes one order every 10 seconds.
  • Payment confirmation, tracking numbers and Collmex notifications are not available in every Collmex edition: ask Collmex about your plan.

How it works, step by step

  1. In Collmex create a user “Nur für API” and note the customer number, user name and password.
  2. In WooCommerce → Collmex enter them and press “Save and test the connection”.
  3. On the Documents tab choose Kundenauftrag or Rechnung, prices and lines.
  4. Open an order, press “Send to Collmex” and look at the document in Collmex.

Under the hood

  • The password is kept encrypted with your site’s keys and never printed back on the page.
  • The document number is saved on the order: sending again changes the same document.
  • Automatic sending, retries and sync run in the Action Scheduler queue.
  • HPOS and block checkout compatible; languages: English, Deutsch (de_DE, de_DE_formal, de_AT, de_CH).

How to install

  1. Plugins → Add New → Upload Plugin: choose the zip and activate it.
  2. WooCommerce → Collmex: enter the API user and press “Save and test the connection”.
  3. On the Documents tab choose the document type.
  4. Try one order.

The module is not on wordpress.org yet: the free version and Pro are one archive from this page. Without a key it works as the free version.

Questions
about the module

Didn't find the answer? Message us on Telegram and we'll reply within a business day.

@catcode_support Setup, compatibility, activation
Is this an official Collmex plugin?

No. It is an independent integration made by us; Collmex is a third-party product and its trademark belongs to its owner.

Can it create both a sales order and an invoice?

Yes, the Documents tab chooses Kundenauftrag or Rechnung.

Will pressing the button twice create a duplicate?

No. The document number is saved on the order, and sending again changes the same document.

Do I need a separate user in Collmex?

Yes, a user with the API-only right (“Nur für API”). An interactive user does not work for this.

An order was not sent. What now?

The reason is shown in the Collmex box on the order and, in Pro, in the log. Fix it and press “Send again”.

What happens after the trial?

Pro switches off, the free part keeps working.

Not quite what you are looking for?

We build custom modules for WordPress, WooCommerce, OpenCart and Shopify. Tell us about the task and we'll prepare an estimate.

Order a custom module