vendaeldocs
Integrations

Lexware Office

Automatic invoices for every Cardmarket sale

Creates one invoice per Cardmarket order in Lexware Office (formerly lexoffice), with all line items, the buyer as contact and per-line VAT from your tax rules.

Setup

  1. In Lexware Office, generate a public-API key at app.lexware.de/addons/public-api.
  2. In vendael: Integrations → Lexware Office, paste the key.
  3. Choose draft (review in Lexware before finalizing) or finalized (booked immediately) and the trigger state - usually paid.

By default Lexware backfills your existing eligible order history on connect, so your books are complete from day one; new orders follow automatically.

What gets created

  • One invoice per order: every card as its own line (name, expansion, language, condition), shipping as a line, correct VAT per line.
  • A Lexware contact per buyer (reused across their orders).

Notes

  • Lexware's API allows ~2 requests per second - large backfills complete at roughly one invoice per second.
  • Orders with a foreign currency are skipped (Cardmarket EUR only).
  • "Distance selling not activated" errors from Lexware mean OSS bookkeeping is disabled in your Lexware settings - enable it there or switch the vendael tax mode.

On this page