Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Nota Invoice Sync For Lexware Office Wordpress Plugin - Rating, Reviews, Demo & Download

Nota Invoice Sync For Lexware Office Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Nota Invoice Sync for Lexware Office creates a real Lexware Office invoice directly from a
WooCommerce order — no ERP or middleware in between.

Why not go through a sync tool?

Most WooCommerce Lexware connectors work by re-calculating tax on their side and sending a
finished total to Lexware, which then re-validates that calculation. On low-value line items
(a sample product priced at a few cents, for example) that round-trip can produce a rate that
doesn’t quite match after rounding, and the invoice is rejected.

This plugin sends only the net amount and tax rate for each line. Lexware Office itself
computes every tax amount and total — there is no second calculation to disagree with.

What it does

  • Creates a Lexware Office invoice (draft or finalised) from the order screen, with one click.
  • Finds or creates the matching Lexware contact by email, and keeps the contact’s address in
    sync with the order if it changes on a later order.
  • Works out the correct German/EU tax treatment for the order — domestic, intra-community
    reverse charge, EU distance sales (OSS), or export to a third country.
  • Warns you on the settings page if your shop’s tax setup conflicts with your Lexware Office
    account’s own configuration, before it causes a rejected invoice.
  • Shows the invoice number and status right on the order list and the order screen.
  • Includes a test mode that builds the full invoice payload and writes it to the log without
    sending anything, so you can verify everything before the first real invoice.

Requirements

  • WooCommerce, installed and active.
  • A Lexware Office account with access to the Public API (a personal API key, created in
    Lexware Office under the Public API settings).
  • Shop currency EUR — Lexware Office invoicing supports only EUR, so orders in any other
    currency are skipped and the reason is logged.

External services

This plugin connects to the Lexware Office Public API at https://api.lexware.io, operated by
Haufe-Lexware GmbH & Co. KG (Germany), to create documents in your own Lexware Office account.
It is required for everything the plugin does — without an API key, the plugin does nothing.

What is sent, and when:

  • When you create an invoice for an order: the customer’s name, billing address, email
    address, the order’s line items (product names, quantities, net prices, tax rates),
    shipping cost, order number and order/delivery dates.
  • As part of creating an invoice, the plugin looks up the matching Lexware contact by the
    customer’s email address, and creates or updates that contact with the customer’s name,
    billing address and email address.
  • Once a day, and when you click “Save and test connection”: a connection check that requests
    your own organisation profile. No customer data is included in this check.

No data is sent to any other external service, and no customer data leaves your site until
you create an invoice yourself.

Lexware Office Public API terms: Public API Lizenz- und Nutzungsbedingungen
Lexware privacy information: Datenschutz & Datensicherheit

What this version does not do

Invoices in this version are created by hand, from a button on the order screen. Automatic
invoicing on order status, bulk invoice creation, payment status sync, automatic PDF delivery,
payment reminders and large-scale bulk import are part of
Nota Invoice Sync Pro.

Privacy

When you create an invoice, the customer’s name, billing address, email address and the order’s
line items are sent to Lexware Office (operated by Haufe-Lexware GmbH & Co. KG) over their public
API. That data is then stored and processed under Lexware’s own privacy policy. Once an invoice
is finalised, German accounting law (GoBD) requires it to be kept for ten years — this plugin
does not delete or modify anything in Lexware Office, including in response to a WordPress
personal-data erasure request. The plugin integrates with Tools Export/Erase Personal Data and
explains this retention conflict there, so shop owners never wrongly assume the data was erased
everywhere.

The optional debug log level records customer names, addresses and invoice contents in plain
text in the WooCommerce log files on your own server. The settings page says so next to the
option; turn debug logging off once things are working.

No data is sent anywhere until you actually create an invoice for an order.

Lexware and Lexware Office are trademarks of Haufe-Lexware GmbH & Co. KG. This plugin is an
independent product and is not affiliated with or endorsed by Haufe-Lexware.

Screenshots

  1. The Lexware Office invoice panel on the order screen — status, actions and a credit note button.

    The Lexware Office invoice panel on the order screen — status, actions and a credit note button.

  2. Settings — Connection: add your Lexware Office API key.

    Settings — Connection: add your Lexware Office API key.

  3. Settings — When to create invoices: manual creation in this version, plus draft/finalise document mode.

    Settings — When to create invoices: manual creation in this version, plus draft/finalise document mode.

  4. Settings — Invoice content: language, payment terms, supply date and custom invoice text.

    Settings — Invoice content: language, payment terms, supply date and custom invoice text.

  5. Settings — Automation: PDF delivery, payment reminders and payment status sync (available in Pro).

    Settings — Automation: PDF delivery, payment reminders and payment status sync (available in Pro).

  6. Settings — Diagnostics: order notes, test mode, logging and uninstall behaviour.

    Settings — Diagnostics: order notes, test mode, logging and uninstall behaviour.

  7. Settings — Compliance export: a GoBD-ready CSV of every finalised invoice (available in Pro).

    Settings — Compliance export: a GoBD-ready CSV of every finalised invoice (available in Pro).


Reviews & Comments