SemiAuto Invoicing — Global e-Invoicing (Peppol, PINT, ZUGFeRD) & POS Receipts for WooCommerce
WOOCOMMERCE DOCUMENT AUTOMATION & GLOBAL E-INVOICING

WooCommerce Invoices, Receipts & E-Invoicing. Automated.

SemiAuto Invoicing automates the documents your WooCommerce store creates every day — including PDF invoices, thermal receipts, packing slips and credit notes — then extends the same workflow into structured e-invoicing for supported markets. Deliver documents to customers, generate structured XML profiles, route transactions dynamically and connect supported e-invoices to Peppol Access Point workflows.

Invoices, receipts, packing slips, credit notes and e-invoicing from one WooCommerce workflow
Built for WooCommerce, including HPOS and high-volume document workflows
What this product does: SemiAuto Invoicing automates the document workflow behind your WooCommerce store — from customer invoices and thermal receipts to packing slips, credit notes and structured e-invoicing.
INVOICE
<Invoice xmlns="urn:oasis..."> <cbc:ID>INV-4092</cbc:ID> </Invoice>
Order #4092 • Table 4
Espresso$3.50
Flat White$4.50
Croissant$3.00
Total: $11.00
Includes 5% VAT ($0.52)
|||| |||||| || ||||| |
E-Invoice Ready
ENGINEERED FOR WOOCOMMERCE DOCUMENT WORKFLOWS
Server-Side Engine
Document Generation & Processing
Multi-Profile E-Invoicing
Supported Jurisdictional Profiles
Validation & Routing
Profile-Aware Workflows
WooCommerce Native
HPOS & Custom Order Tables
GLOBAL E-INVOICING PROFILES

One Engine. Multiple Jurisdictional Profiles.

E-invoicing requirements vary by market. SemiAuto uses a profile-based architecture to generate the supported document structure, fields, tax treatment and workflow for the selected jurisdiction. Configure your WooCommerce store once, then use the appropriate supported profile for the markets and buyer routes your business serves.

XRECHNUNG 3.0.2 / ZUGFERD 2.5 Profile: xrechnung

Germany B2G & B2B E-Invoicing Mandate

Structured German e-invoicing workflows built around XRechnung and the required invoice information for supported B2G and B2B scenarios.

SUPPORTED CONFORMANCE PROFILES
MINIMUM BASIC WL BASIC EN 16931 (COMFORT) EXTENDED XRECHNUNG
Government Portal: ZRE (Federal) & OZG-RE (Federal States)
Mandatory Buyer Field: Buyer Leitweg-ID (BT-10 / cbc:BuyerReference)
Automated Preflight: KoSIT Schematron Rule Checking & Leitweg-ID Checksum
Peppol Transmission: Supported via StoreCove or A-Cube Peppol Access Points
⚡ SERVER-SIDE DOCUMENT ENGINE

Fast Enough for Checkout. Structured Enough for E-Invoicing.

SemiAuto’s document engine processes WooCommerce data server-side to generate customer documents, operational documents and structured e-invoicing outputs. The same engine handles PDF, thermal and structured XML workflows while keeping document generation separate from the underlying WooCommerce order workflow.

IN-MEMORY XML GENERATION
10 ~ 38 ms
Structured XML

Generate structured XML for supported Peppol and PINT-oriented profiles through the server-side e-invoicing engine.

  • ✓ OpenPeppol BIS 3.0 & PINT XML
  • ✓ In-Memory Stream Delivery
  • ✓ StoreCove & A-Cube Workflows
HIGH-THROUGHPUT ESC/POS
180 ~ 350 ms
Thermal Output

Generate compact thermal receipts and operational slips for retail, restaurant, pickup and counter workflows.

  • ✓ 44mm, 57mm, 58mm, 76mm, 80mm ESC/POS
  • ✓ Instant Kitchen Copy Routing
  • ✓ ISO/IEC 18004 QR & ISO/IEC 15417 Code 128 / EAN-13
ISO 19005-3 HYBRID
240 ~ 450 ms
PDF & Hybrid Documents

Generate customer-ready PDF documents and supported hybrid PDF/A-3 outputs with machine-readable XML where applicable.

  • ✓ Factur-X 1.09 / ZUGFeRD 2.5 Hybrid
  • ✓ Multi-Currency & Exchange Rates (BT-6)
  • ✓ ISO 19005-3 PDF/A-3 Structure
24,750+
Automated Compliance Assertions
ISO 19005-3
Profile-Aware Validation
HPOS Native
HPOS & Custom Order Tables
Verified
Real WooCommerce Orders Validated
ONE PLATFORM. COMPLETE DOCUMENT WORKFLOW.

Everything Your WooCommerce
Document Workflow Needs.

SemiAuto brings document generation, storage, e-invoicing profiles, validation, transmission, customer access and operational controls into one WooCommerce-native system.

Document Engine

Automate Every Document
Your Store Needs.

Generate invoices, credit notes, packing slips, receipts, operational documents and structured XML outputs from your WooCommerce workflow. Different document formats can be generated independently from the same underlying order data.

Multiple Document Formats
Live Document Preview
Order Data Reuse
ISO Barcode & QR Engine
wp-admin/admin.php?page=ogpsr-settings&tab=preview
● Live Preview
Format Switcher
My Sandbox Store GmbH
Musterstraße 12, Berlin 10117, Germany
USt-IdNr.: DE811111118 • Trade Lic: 47028522 (RAKEZ)
Peppol ID: 9930:DE811111118 • Email: [email protected]
TAX INVOICE
#7182
Date: September 5, 2026
PAYMENT TERMS
Net 30
ISSUE DATE
Sep 5, 2026
DUE DATE
Oct 5, 2026
ORDER REF
#7182
BILLED TO
Bundesministerium des Innern
Johnny Doe
Alt-Moabit 140, Berlin 10557, Germany
USt-IdNr.: DE010101010 • Peppol: 0204:991-33333TEST
SHIPPED TO
Bundesministerium des Innern
Johnny Doe
Alt-Moabit 140, Berlin 10557, DE
Tel: +49 30 186810
ITEM DESCRIPTION QTY UNIT PRICE AMOUNT
ABC Product
SKU: ABC-1000 • Color: Graphite Slate
4 850.00 EUR 3,400.00 EUR
Pro Compliance Integration Pack
SKU: PCP-2026 • Peppol BIS 3.0 Schema
1 726.60 EUR 726.60 EUR
Bank Transfer Details:
Bank: Commerzbank AG
IBAN: DE89 3704 0044 0532 0130 00
BIC: COBADEFFXXX
Subtotal4,126.60 EUR
Shipping & Fees56.50 EUR
Umsatzsteuer (19%)794.79 EUR
Grand Total4,977.89 EUR
DOCUMENT AUTOMATION

Every Document Your WooCommerce Store Needs.

SemiAuto automates the documents created throughout the commerce lifecycle — from customer invoices and receipts to packing slips, credit notes, corrections, advance invoices and structured e-invoices.

Thermal POS Receipts

Compact receipts for retail, restaurant, pickup and counter workflows.

  • ✓ 44mm–80mm thermal formats
  • ✓ ESC/POS-oriented layouts
  • ✓ Kitchen and order copies
  • ✓ Cashier and terminal context

A4 Invoices

Professional customer invoices generated from WooCommerce order and tax data.

  • ✓ Automated WooCommerce email attachments
  • ✓ Customer downloads in My Account
  • ✓ Tax and line-item summaries
  • ✓ Credit note workflows

Hybrid PDF/A-3

Human-readable PDF documents with machine-readable XML where the supported workflow requires a hybrid format.

  • ✓ Factur-X / ZUGFeRD support
  • ✓ ISO 19005-3 PDF/A-3 workflow
  • ✓ Embedded XML
  • ✓ Accounting-system friendly format

Packing Slips & Barcodes

Warehouse-ready fulfillment documents with product, SKU, shipping and ISO-compliant barcode identification.

  • ✓ SKU and variation details
  • ✓ Warehouse-friendly layouts
  • ✓ ISO/IEC 18004 QR & ISO/IEC 15417 Code 128
  • ✓ GS1 EAN-13 & Code 39 Symbologies

Document Control

Every document of an order in one tree. Issued documents stay locked and are changed only with a new, linked document — the audit trail your accountant expects.

  • ✓ Corrected invoices & cancellation credit notes
  • ✓ Debit notes for extra charges or quantities
  • ✓ Price reductions issued as credit notes
  • ✓ Accountant CSV export of issued documents

Advance, Final & Summary Invoices

Bill deposits, partial payments and periodic business customers correctly — without spreadsheets or manual credit notes.

  • ✓ Advance invoice for every payment received
  • ✓ Final invoice deducts advances automatically
  • ✓ Works with YITH, Acowebs, Bayna & more deposit plugins
  • ✓ Summary invoices for periodic B2B billing
ONE SOURCE. MULTIPLE OUTPUTS.

WooCommerce Is the Source of Truth. SemiAuto Handles the Outputs.

WooCommerce remains the authoritative source of order and transaction data. SemiAuto reads that data and independently generates the documents, structured e-invoicing profiles and workflow outputs required by your store. PDF documents, thermal outputs and e-invoicing profiles remain independent outputs. Generating one output does not require another output to become its source, and generating an alternate profile does not replace the primary profile.

LIVE COMPLIANCE ENGINE Decoupled Multi-Stream Architecture • HPOS & COT Compatible
In-Memory Document Stream
SINGLE SOURCE OF TRUTH IN-MEMORY READ
WooCommerce ORDER #8001
HPOS Tables: Native Zero-Latency
Tax Engine: Multi-Rate Auto Splitting
Order Integrity: Pure In-Memory Stream
LAYER 01

PDF Documents

Customer-facing and operational documents generated from the same order data.

Tax Invoice PDF/A-3

A4 invoice with order, customer and tax information.

Primary Profile Email Attachment
Credit Note A4 Format

Independent refund documentation generated from relevant order data.

Standalone Doc Refund Sync
Packing Slip Warehouse

Operational fulfillment document with product and shipping details.

Logistics Slip Zero Financials
LAYER 02

Thermal Documents

Fast, compact outputs for retail, restaurant and pickup workflows.

POS Receipt 80mm / 58mm

Supported thermal receipt formats for counter transactions.

Cashier Slip Dynamic Cut
Kitchen Ticket POS Roll

Order-focused printouts for preparation and fulfillment workflows.

Order Dispatch Addons List
Pickup / Counter Slip 76mm / 57mm

Compact order identification and collection information.

Quick Collect Order Barcode
LAYER 03

E-Invoicing

Structured XML profiles generated independently from the same WooCommerce order.

🇪🇺
BIS 3.0
Peppol & PINT
🇦🇪
PINT AE
FTA UAE
🇩🇪
XRechnung
KoSIT 3.0.2
STEP 01

VALIDATION

Check the generated profile against the applicable structure, identifiers and validation rules before transmission.

STEP 02

TRANSMISSION

Send supported e-invoices through StoreCove or A-Cube, one gateway per document with an optional fallback.

STEP 03

STATUS / HISTORY

Keep transmission responses, document status and workflow history connected to the originating order.

⚡ INTERACTIVE E-INVOICING ENGINE

Global E-Invoicing for WooCommerce.

Different markets require different document structures, identifiers, tax information and routing rules. SemiAuto’s profile engine resolves the supported workflow for the selected store and buyer context, adapts the required data collection, generates the corresponding structured output and prepares it for validation or connected transmission.

1

Store Base (Origin)

Where your business is registered

2

Buyer Location (Destination)

Where the customer or buyer is billed

🇩🇪 🇫🇷 CROSS-BORDER ROUTE
STATUTORY MATCH

Germany Store ➔ France Customer

AUTOMATED DOCUMENT OUTPUT
Factur-X 1.09 / Chorus Pro

Supported Hybrid PDF/A-3 / Factur-X workflow with embedded machine-readable XML.

DYNAMIC CHECKOUT FIELDS
Market-Specific Fields

Market-specific buyer and procurement information can be collected where the selected workflow requires it.

STATUTORY PRE-FLIGHT VERIFICATION
Pre-Flight Verification

Validate the generated document and required identifiers before transmission.

PEPPOL AP DISPATCH PIPELINE
Gateway Workflow

Connect supported e-invoices to a Peppol Access Point such as StoreCove or A-Cube.

Hover on cards to read more

9 PROFILE JURISDICTIONS

Global E-Invoicing Profiles

SemiAuto supports structured e-invoicing workflows across nine market profiles represented in the current engine: Germany, France, UAE, EU, Singapore, Australia, New Zealand, Japan and Malaysia.

Peppol BIS Billing 3.0 German XRechnung 3.0.2 Factur-X / ZUGFeRD EU PINT PINT Japan PINT A-NZ PINT Singapore PINT UAE PINT Malaysia
  • European & German Workflows: Support for Peppol BIS 3.0 (3.0.21 rules, including Norwegian EHF), XRechnung and EN 16931-oriented document structures, with German Leitweg-ID handling and PINT EU national rules.
  • French Workflows: Support for Chorus Pro-related data and Factur-X / ZUGFeRD hybrid document workflows.
  • PINT Markets: Market-specific structured e-invoicing profiles for Japan, Australia/New Zealand, Singapore, UAE and Malaysia.
Factur-X / PDF/A-3
INV-2026-8001
VERIFIED
Standard: Peppol BIS 3.0 • XRechnung • PINT (JP/ANZ/SG/AE)
Buyer ID: 0204:991-33441-89 (Leitweg-ID / Peppol EAS)
Tax Reporting: Dual Currency FX (BT-6 Tax EUR / Base USD)
Conformance: ISO 19005-3 Valid
ISO 19005-3 COMPLIANT

Hybrid PDF/A-3 for Human & Machine Reading

Generate a readable invoice PDF with embedded machine-readable XML for supported Factur-X / ZUGFeRD workflows. One file can serve the person reading the invoice and the accounting system processing it.

Factur-X 1.09 ZUGFeRD 2.5 ISO 19005-3 Embedded XML Accounting Friendly
  • Machine-readable XML: Structured invoice data can travel with the visual document.
  • Readable PDF: Customers and accounting teams still receive a familiar invoice.
  • Accounting workflows: Suitable for systems designed to ingest supported hybrid invoice formats.
PEPPOL & TRANSMISSION

From Structured Invoice to Transmission Status

SemiAuto connects supported e-invoicing profiles to configured Peppol Access Point workflows. The transmission lifecycle can include recipient discovery, preflight validation, submission, gateway identifiers, asynchronous status updates and transmission history.

Connected Gateway Workflow Recipient Discovery Preflight Validation Transmission Status
  • Validation & Preflight: Validate the structured output and check identifiers and gateway readiness before transmission.
  • Connected Gateway Workflow: Submit supported e-invoices through StoreCove or A-Cube — one gateway per document, with an optional fallback and credit notes that follow their invoice.
  • Software Clarification: SemiAuto provides the software workflow and gateway integration. It does not operate as a Peppol Access Point itself. A separate agreement with the connected Access Point provider is required.
TAX & MULTI-CURRENCY

Tax and Currency Handling Built Into the E-Invoicing Workflow

International transactions can involve a checkout currency, store currency and jurisdiction-specific tax requirements. SemiAuto’s financial processing layer resolves the currency and tax information required by the selected workflow, supports multi-rate tax handling and can incorporate exchange-rate information where the supported profile requires tax-accounting currency treatment.

Multi-Currency Tax Currency Multi-Rate Tax Financial Reconciliation
  • Financial Reconciliation: Prepare tax, currency and totals for the selected profile.
  • Tax Accounting Currency: Use a rate recorded from the order, your multi-currency plugin, WooCommerce or the exchange-rate service, stored with its source and date. A missing rate is reported, never assumed.
  • Multi-Rate Tax Support: Accurately process split VAT and GST tax categories directly from WooCommerce order data.
EDITION COMPARISON

Start With Documents. Add Compliance When You Need It.

Free provides the essential WooCommerce document engine. Premium extends that workflow into structured global e-invoicing, profile-aware routing, validation and connected gateway workflows. Agency adds tools for deploying the system across multiple stores.

Features & Capabilities
Free
Core Engine
Premium
Core Document Generation
Thermal Receipts
Standardized A4 Invoices
Fulfillment & Packaging Slips
Secure Downloads & Customer My Account Access
Live PDF Canvas & Visual Invoice Styling
Dynamic Barcodes & QR (ISO/IEC 18004 QR, ISO/IEC 15417 Code 128 & EAN-13)
Compliance & Global E-Invoicing
Supported Global E-Invoicing Profiles
Dynamic Profile Routing
Factur-X / ZUGFeRD Hybrid PDF/A-3
French Chorus Pro Workflows
German XRechnung Workflows
XML Credit Notes & Refund Workflows
Document Control: Corrections, Debit Notes, Advance, Final & Summary Invoices
Cross-Border Routing by Seller Jurisdiction & Export Categories
EU VAT Mentions (Art. 226) in Every EU Language
Pre-Issuance Validation
Tax Currency / Multi-Currency Workflows
Structured E-Invoicing Engine
Gateway & Transmission
StoreCove & A-Cube Gateway Integration
National Networks: Italy SDI, Spain FACe / FACeB2B, Poland KSeF, India IRP
Receiver / Endpoint Checks
Gateway Status & Document History
Operations & Advanced Management
Automated WooCommerce Email Attachments
WordPress Multisite Support
Sequential Numbering & Receipt Counter Control
Receipt / Document Management & Bulk Operations
Accountant CSV Export of Issued Documents
Start With Documents. Add Compliance When You Need It. Get Free Get Premium
Start With Documents. Add Compliance When You Need It.
SIMPLE LICENSING

Start Free. Upgrade When Your Workflow Needs More.

Use SemiAuto for core WooCommerce documents at no license cost. Upgrade to Premium when you need advanced document customization, structured e-invoicing and connected gateway workflows. Choose Agency when you manage multiple stores or client installations.

Free

Core
$ 0 / forever
Download on WordPress

Build your core WooCommerce document workflow with invoices, receipts, packing slips, secure customer downloads and email attachments.

  • Thermal receipts
  • Standardized A4 invoices & packing slips
  • Secure customer downloads
  • WooCommerce email attachments
  • Single-store installation
Get it on WordPress.org
100% Free & Open Source • GPL-3.0 Licensed

Agency

Scale
$ 335.88 / year
($27.99/mo billed annually)

Manage SemiAuto across multiple WooCommerce installations with Agency capabilities designed for multi-store deployment.

  • Everything in Premium
  • White-label options
  • Dedicated success support
  • 10, 20 & 50 site licenses
  • Multi-store deployment
Secure checkout via Freemius • Instant license delivery
Already a customer? Access Customer Portal or Recover Your License to manage activations, upgrade site tiers, or download official VAT invoices.
Payments, VAT and global sales tax handling are securely processed by Freemius, our authorized Merchant of Record. All purchases are governed by our Terms of Purchase.
FREQUENTLY ASKED QUESTIONS

Frequently Asked Questions

Everything you need to know about compliance mandates, document printing, license upgrades, and operational automation.

Which international e-invoicing standards does SemiAuto Invoicing support?

SemiAuto Invoicing handles all e-invoicing generation directly on your WordPress server. Whenever an order is completed, the plugin creates the required XML and PDF files locally using your WooCommerce order data—without sending your financial details to third-party document servers, except when transmitting through integrated gateways.

To help prevent formatting errors before sending, the plugin checks every document against the profile’s official rules — identifier formats, check digits and business rules — and refuses it with the cause and where to fix it rather than issuing invalid XML, generating files structured to meet 9 global e-invoicing standards:

  • Peppol BIS Billing 3.0: The standard format used for B2B and public sector billing across Europe, on the 3.0.21 rules and including Norwegian EHF.
  • PINT EU Billing V1.1.1: The updated European standard covering all 27 EU member states.
  • PINT Singapore V1.4.1: Structured format for Singapore's InvoiceNow network.
  • PINT AE V1.0.4: Formatted for the UAE Federal Tax Authority (FTA) 2026 mandate.
  • A-NZ PINT v1.1.3: Trans-Tasman billing standard for Australia (ATO) and New Zealand (MBIE).
  • Japan PINT v1.1.3: Designed for Japan's Qualified Invoice System (QIS).
  • PINT Malaysia V1.3.1: Formatted for Malaysia's Inland Revenue Board (LHDNM) MyInvois framework.
  • German XRechnung 3.0.2: German public sector (B2G) standard with state-specific Leitweg-ID formatting.
  • Factur-X 1.09 / ZUGFeRD 2.5: Hybrid PDF/A-3 invoice that embeds XML directly into a readable PDF for France and Germany.

Because everything is generated server-side, your files are created instantly, stored safely in your WordPress uploads directory, and ready for customer download or gateway transmission.

How does the plugin support country-specific statutory requirements and StoreCove transmission (Spain, Italy, India, Germany, France, and 30+ global markets)?

SemiAuto Invoicing acts as an automated e-invoicing compliance assistant, providing both offline local file management and a direct software integration to certified Peppol Access Points via the StoreCove API v2 Gateway (using a Bring-Your-Own-API-Key / BYOK model):

  • Access Point Integration Notice: SemiAuto Invoicing is not an Access Point (AP) service provider; it is the software integration bridge that connects your WooCommerce store directly with certified Peppol Access Points (such as StoreCove). Merchants connect their own StoreCove account using their personal API key to transmit, route, and clear electronic invoices across the international four-corner network.
  • Offline Local File Management Privileges: All core e-invoicing profiles—including Peppol BIS Billing 3.0, PINT EU Billing V1.1.1 (covering all 27 EU member states), Factur-X 1.09 / ZUGFeRD 2.5 (Hybrid PDF/A-3), German XRechnung 3.0.2, UAE PINT AE V1.0.4, Singapore PINT SG V1.4.1, Malaysia PINT MY V1.3.1, Australia & New Zealand A-NZ PINT V1.1.3, and Japan PINT V1.1.3—are generated 100% locally on your WordPress server. Merchants have full control to generate, inspect, download, attach to transactional emails, and embed XML into visual PDFs offline without sending financial data to third-party servers.
  • Spain (FACe & B2B Mandate): Collects statutory DIR3 Triplets (Accounting Office / DIR3 Oficina Contable, Management Body / DIR3 Órgano Gestor, and Processing Unit / DIR3 Unidad Tramitadora) and Spanish NIF/CIF IDs, routing transmissions via StoreCove's ES:VAT scheme to assist with delivery into the Spanish General Entry Point of Electronic Invoices (FACe) and Peppol B2B channels.
  • Italy (SDI & FatturaPA): Captures 7-character SDI Recipient Codes (Codice Destinatario), 16-character Codice Fiscale, and PEC mail. Dispatches structured UBL payloads through StoreCove using IT:CUUO (Public Administration IPA), IT:CFI (Codice Fiscale), and IT:IVA (Partita IVA) routing channels directly to the Italian Revenue Agency (Sistema di Interscambio / SDI). (Note: SDI tax authority clearance is handled through the integrated StoreCove gateway connection).
  • India (GST e-Invoicing): Enforces 15-character GSTIN validation with state-code parity, captures Buyer Legal Trade Names for international Peppol BIS 3.0 transactions (schemeID="9958"), and routes structured UBL-JSON payloads via StoreCove's IN:GSTIN gateway adapter directly to the National Informatics Centre (NIC) Invoice Registration Portal (IRP) to assist with real-time IRN and QR code issuance.
  • Germany (ZRE / OZG-RE & B2B Mandate): Validates all 16 German federal state Leitweg-IDs (DE:LWID, e.g., 05111-00001-55) with strict regex checking, enforces KoSIT-compliant rounding, and routes structured XRechnung 3.0.2 / ZUGFeRD streams via StoreCove to federal ZRE and state OZG-RE platforms.
  • France (Chorus Pro & PDP Mandate): Ingests 14-digit Buyer SIRET (0009), Service Code (codeService), Purchase Commitment Number (numEngagement), and French VAT settlement regimes, compiling native Factur-X 1.09 PDF/A-3 hybrid invoices and routing via StoreCove FR:SIRET / FR:SIRENE to the Chorus Pro (PISTE) government gateway and registered Partner Dematerialization Platforms (PDP).
  • Malaysia (LHDN MyInvois): Captures 12-digit BRN (SSM Business Registration Number), SST Registration Number, and Tax Identification Number (TIN), mapping them to PINT Malaysia (MY V1.3.1) with MSIC codes and routing via StoreCove's MY:TIN and MY:BRN channels to the Inland Revenue Board of Malaysia (LHDNM).
  • Japan (Qualified Invoice System / QIS): Captures 13-digit Corporate Numbers and Registered Invoice Numbers (T+13 digits), formatting Japan PINT (JP V1.1.3) XML with dual Japanese consumption tax rate breakdowns and routing via StoreCove's JP:SST and JP:CORP schemes.
  • United Arab Emirates (UAE FTA Mandate): Validates 15-digit TRN, Buyer Commercial Trade License Number, and Issuing Authority, generating bilingual Arabic-English PINT-AE compliant UBL files locally and routing via StoreCove's AE:TRN channel.
  • Singapore (InvoiceNow / IMDA): Validates 9/10-digit UEN (Unique Entity Number) and routes PINT-SG streams via StoreCove SG:UEN directly through Singapore's nationwide InvoiceNow network.
  • Australia & New Zealand (Trans-Tasman Peppol): Enforces 11-digit ABN (AU:ABN) and 13-digit NZBN (NZ:NZBN / GLN), formatting A-NZ PINT streams for direct ATO and MBIE access points.
  • Pan-European & Global Markets (EU 27 + UK, Norway, Switzerland): Supports KVK (NL:KVK), KBO/CBE (BE:CBE), NIP (PL:VAT), NIF (PT:VAT), Org. No. (SE:ORGNO, NO:ORG), and OVT (FI:OVT) with automated EU VAT Reverse Charge detection assistance.

Every document undergoes automated pre-flight syntax and scheme normalization prior to dispatch, providing structured compliance assistance with ISO 6523 Electronic Address Schemes (EAS) before reaching StoreCove Access Points.

What is a Hybrid PDF/A-3 invoice (Factur-X / ZUGFeRD), and how does it work?

A Hybrid PDF/A-3 invoice (governed by the international ISO 19005-3 standard) embeds the machine-readable e-invoice XML (factur-x.xml) directly inside a visual PDF invoice file.

This provides the best of both worlds: human customers receive a clear, beautifully formatted visual PDF invoice they can read or print, while accounting software (such as DATEV in Germany or Pennylane in France) automatically extracts and ingests the embedded XML data without any manual data entry.

What document formats can I print, and does SemiAuto support automated cloud or email-to-print?

SemiAuto Invoicing provides high-performance layout rendering for all core commerce documents, with an interactive Live Preview Studio built directly into the Free Core edition:

  • Continuous Thermal Receipts (44mm–80mm): ESC/POS-optimized formatting for 44mm, 57mm, 58mm, 76mm, and 80mm receipt printers with high-density typography, kitchen item grouping, staff/cashier context, and customer pickup/delivery details.
  • Standardized A4 / Letter Invoices: Complete commercial tax invoices with structured line-item tax breakdowns, payment instructions, and BACS bank transfer boxes.
  • Fulfillment Packaging Slips: Warehouse packing sheets featuring product SKUs, customer delivery notes, and visual verification checkboxes.
  • Credit Notes & Refunds: Standardized credit notes for full or partial order adjustments.

Note: Dynamic GS1 EAN-13, Code 128 & QR barcode generation is available in the Compliance Pro edition.

Automated Printing & Email-to-Print Workflows:

Printing Architecture & Disclaimer: To maintain strict server security, SSRF isolation, and maximum performance, SemiAuto Invoicing does not bundle direct hardware printer drivers or raw print spoolers inside WordPress. Instead, it generates standardized, printer-ready PDF documents that seamlessly integrate with modern automated printing workflows:

  • Email-to-Print (Epson Connect, HP ePrint, Brother): You can configure WooCommerce order notification emails to automatically route to your printer's dedicated cloud email address (e.g., [email protected]). SemiAuto automatically attaches the generated thermal receipt or packaging slip PDF, which your printer receives and prints immediately upon checkout.
  • Cloud Print Gateways (PrintNode & Automated Inboxes): For automated background printing across local POS or warehouse networks, you can route order emails with attached PDFs through desktop print automation clients (such as PrintNode or automated mail-to-print utilities) that detect incoming order attachments and feed them directly to your physical printer queues.
How does Peppol Access Point transmission work, and do I need a separate gateway contract?

SemiAuto Invoicing integrates directly with certified Peppol Access Points via software API integrations. Two gateways are supported today: StoreCove API v2 and the A-Cube Peppol API, both with pre-flight checks, receiver lookups and status tracking. Each document is sent through one gateway only — your primary gateway first, with an optional fallback — and a credit note always follows the gateway of its invoice. StoreCove can also deliver over national networks you switch on: Italy SDI, Spain FACe and FACeB2B, Poland KSeF, India IRP and e-mail delivery for business buyers without a Peppol ID.

Important Access Point Requirement: SemiAuto Invoicing provides the automated software connection and XML payload transmission pipeline; we do not operate as an Access Point service provider. Store owners are required to maintain their own valid agreement or subscription directly with their chosen Peppol Access Point provider (e.g. StoreCove or A-Cube). Any third-party transmission fees or network subscriptions are billed separately by the Access Point provider and are not included in the plugin purchase price.

Is the plugin compatible with WooCommerce HPOS (High-Performance Order Storage)?

Yes. SemiAuto Invoicing is declared and tested compatible with WooCommerce High-Performance Order Storage (HPOS / Custom Order Tables). It also supports multi-currency stores: exchange rates for the Tax Accounting Currency (BT-6) and dual-currency totals are read from the order, your multi-currency plugin, WooCommerce or the exchange-rate service and recorded with their source and date — a missing rate is reported, never assumed.

What is the exact difference between Free Core and Compliance Pro?

Free Core provides essential visual document generation: unlimited standard Thermal Receipts (44mm–80mm), standardized A4 Invoices, Packaging Slips, customer My Account downloads, and automated WooCommerce transactional email PDF attachments.

Compliance Pro unlocks the complete visual design, barcoding, and e-invoicing engine:

  • Barcodes: Dynamic ISO/IEC 18004 QR Code & ISO/IEC 15417 Code 128 / GS1 EAN-13 barcode generation.
  • Document Control: Corrected invoices, cancellation credit notes, debit notes, advance, final and summary invoices, with an accountant CSV export.
  • 9 Global Peppol & PINT XML Standards: Peppol BIS 3.0, PINT EU, German XRechnung 3.0.2, Factur-X / ZUGFeRD 2.5, French Chorus Pro, PINT UAE, PINT Singapore, A-NZ PINT, Japan PINT, and PINT Malaysia.
  • Hybrid PDF/A-3 (ISO 19005-3): Factur-X 1.09 / ZUGFeRD 2.5 embedded XML invoices.
  • B2G Government Compliance: French Chorus Pro (SIRET / Service Code) and German Leitweg-ID validation.
  • Access Point Transmission: StoreCove API v2 and A-Cube Peppol API with Gateway Pulse status sync, plus StoreCove national networks (Italy SDI, Spain FACe, Poland KSeF, India IRP).
  • Operations: XML Credit Notes & refund workflows, Storage Manager with bulk download and auto-cleanup, and sequential receipt numbering.
Can I correct, cancel or add to an invoice after it has been issued?

Yes. Document Control on the order screen shows every document of the order in one tree — invoice, credit notes, corrected invoices, debit notes, advance, final and summary invoices — with its state. Issued documents are locked and are only ever changed with a new, linked document, so your numbering and audit trail stay intact.

  • Corrections: issued in the pattern each e-invoicing profile allows — a corrected invoice (type 384) where the profile has it (XRechnung, Factur-X / Chorus Pro, BIS 3 within Germany), otherwise a credit note and a new invoice on a linked replacement order.
  • Cancellations: orders cancelled after issue receive a cancellation credit note.
  • Price reductions: issued as a credit note through a WooCommerce refund, without restocking.
  • Debit notes: extra charges or extra quantities are invoiced on a linked order; WooCommerce computes the tax and manages the stock.
Which e-invoice format does an international order receive?

SemiAuto follows your tax jurisdiction as the seller. Domestic orders and sales between EU / EEA countries use the buyer’s EN 16931 format; a German public buyer with a Leitweg-ID always receives XRechnung. Every other sale is issued under your own profile as an export, with the official export tax category and no buyer-country tax derived.

Registered for tax in the UAE, Australia, New Zealand, Japan, Singapore or Malaysia? Add the registration under Foreign tax registrations and SemiAuto issues that country’s PINT profile with your local registration. The route of every order (domestic, intra-EU, public sector, registered, export or customer choice) is recorded and shown in the order box, and a routing preview in the settings shows the outcome before you sell.

Does SemiAuto handle deposits, partial payments and periodic billing?

Yes. Every payment received gets its own advance invoice with its VAT share and date, and the final invoice covers the whole supply and deducts the advances. If a payment is cancelled, its advance invoice is credited without changing the order. This works with the deposit and partial-payment plugins from Acowebs, Bayna, Deposet, DEPART, MagePeople and YITH (free).

For business customers billed periodically, a five-step wizard in Billing Documents creates summary invoices, keeps goods and services of an export in separate summaries and credits later refunds against the summary.

How do license upgrades work (e.g. 1-Site to 3-Sites or Agency)?

You can seamlessly upgrade your license tier at any time without losing any settings, configurations, or order logs:

  • Direct in the Checkout Window: Select your desired license tier on the pricing table (e.g. choose 20 Sites on the Agency tier), click “Buy Agency License”, and inside the secure pop-up checkout window click “Renewing or upgrading? Enter license key”. Enter your active key to instantly apply your prorated discount and upgrade on the spot.
  • Via Customer Portal: Click the Customer Portal Login link in the navigation or footer to log into your account dashboard. Freemius automatically calculates the prorated price difference, credits your unused subscription balance, and upgrades your key immediately.
What is your refund policy?

Due to the nature of our product as a digital software download that delivers immediate operational value and tax-compliant documentation assistance upon activation on your own servers, we operate a strict digital goods refund policy without a standard money-back guarantee.

We stand behind the engineering quality of SemiAuto Invoicing and your satisfaction is important to us. However, because it is a digital good delivered electronically via immediate download, we generally offer no refunds once the software has been downloaded or activated (This event is tracked).

  • Pre-Download Cancellation (14 Days): If you change your mind about your purchase and have not yet downloaded the plugin, we will happily issue a 100% full refund upon your request within 14 days of your original purchase.
  • Post-Download Requests (14 Days): Refund requests submitted after downloading the plugin are handled on a case-by-case basis and are issued at our sole discretion. Any such request must be submitted within 14 days of your original purchase.
  • Dedicated Technical Assistance: If you encounter any technical compatibility challenges, configuration hurdles, or server conflicts, our engineering team is committed to assisting you and resolving the issue within 3 to 5 business days.
How are payments and global sales taxes handled?

All transactions, subscription renewals, and software licensing are securely processed by Freemius, our authorized Merchant of Record. Freemius provides 256-bit SSL encryption, automated VAT and sales tax compliance across the EU, US, UK, and worldwide, and provides instant access to official VAT invoices and self-service license management.