Mizzox Invoices

Description

Automatic WooCommerce integration with Mizzox® invoicing system. Generate VAT invoices directly from orders – fast, without manual data entry.

External Services

This plugin connects to the Mizzox API service for automatic generation and management of VAT invoices for WooCommerce orders.

Service provider: Mizzox Sp. z o.o.
Service URL: https://app.mizzox.com/api/
Purpose: VAT invoice generation, contractor management and invoice delivery

Data sent to Mizzox API:
* Order information (products, amounts, dates, payment methods)
* Customer billing data (name, surname, email, address)
* Company information for VAT invoices (company name, tax ID, address)
* Invoice preferences and settings

When data is transmitted:
* When customer requests a VAT invoice during checkout
* When order status changes to completed/processing (if automatic invoicing is enabled)
* During manual invoice generation from admin panel
* When downloading PDF invoice links

Data transmission conditions:
* Only when customer explicitly requests a VAT invoice
* Only with correctly configured Mizzox API credentials
* Data is transmitted via secure HTTPS connection
* No data is sent without proper API authorization

Important legal information:
* Terms of service: https://mizzox.com/regulamin
* Privacy policy: https://mizzox.com/polityka-prywatnosci
* Service provided by: Mizzox Sp. z o.o., Poland

By using this plugin and requesting VAT invoices, users consent to transmitting necessary order and company data to Mizzox for invoice generation purposes. The plugin will not function without a valid Mizzox account and API connection.

How it works

Mizzox® Invoices for WooCommerce is the official plugin integrating online stores with the modern Mizzox® invoicing system. It fully automates the VAT invoice generation process and adapts to business requirements.
The plugin adds a dedicated section to the checkout form where customers can request an invoice and provide company details (tax ID, name, address). Based on this data and selected settings, invoices are automatically generated and saved in the Mizzox system without manual intervention.

Perfect solution for store owners who want to:
* simplify invoice management,
* accelerate accounting processes,
* reduce errors from manual document generation.

Main Features

For customers:
* “I want to receive a VAT invoice” option during checkout
* Company data form: name, tax ID, address
* Tax ID validation with checksum control
* Invoice status information in order details
* Invoice download capability from customer account
* Automatic invoice emails sent by Mizzox system

For administrators:
* Intuitive Mizzox API integration configuration
* Invoice status and history overview in WooCommerce panel
* Access to error messages (if any occur)
* Manual invoice re-issuing capability
* Invoice downloads directly from store backend

Operation modes:
* Automatic – invoices issued after specified order status
* Manual – invoices issued manually from admin panel

Notifications:
* Automatic customer emails after invoice generation (optional)
* Notification handling within Mizzox system

Compatibility

  • ✅ WooCommerce Block-based checkout
  • ✅ Responsive design on all devices
  • ✅ Multilingual support

Requirements

  • WordPress 6.0 or newer
  • WooCommerce 5.0 or newer
  • PHP 7.4 or newer
  • Active Mizzox account
  • API key generated in Mizzox system

Additional Info

About Mizzox System

Mizzox – more than invoices. Comprehensive business management, always at hand.

Mizzox is a modern platform created specifically for small and medium businesses that want to streamline daily operations without unnecessary bureaucracy. Issue invoices – manually or automatically – manage documents, tasks, payments, and your entire team in one place.

Thanks to cloud-based operation (SaaS model), you have access to the system from any device, at any time. The intuitive interface means using Mizzox requires no implementation, while advanced features – like reservations, calendars, or integrations with banks and e-commerce – support your business growth.

Secure data, flexible packages (including a free starter plan), and solutions tailored to both solo businesses and growing online stores – you’ll find it all in Mizzox.

Screenshots

  • Invoice form on checkout page – checkbox and company data fields
  • Plugin configuration panel in WooCommerce settings
  • Invoice information in order details (customer view)
  • Order admin panel with invoice status

Installation

Automatic installation

  1. Go to Plugins Add New in WordPress admin panel
  2. Search for “Mizzox Invoices for WooCommerce”
  3. Click Install Now, then Activate

Manual installation

  1. Download the plugin from Mizzox marketplace
  2. Go to Plugins -> Add New -> Upload Plugin in WordPress admin panel
  3. Upload the plugin .zip file to install it, then activate

Configuration

  1. Go to WooCommerce Settings Mizzox Invoices
  2. Enter API Key from Mizzox system
  3. Enter Email address associated with Mizzox account
  4. Click “Test connection” to verify data correctness
  5. Choose invoice issuing mode (automatic/manual)
  6. Decide if customer should receive email notifications about invoices
  7. Save settings

After successful configuration and connection test, the plugin will be active.

FAQ

Where can I find the Mizzox API key?

You can find the API key in the Mizzox system admin panel in the Settings API section.

How to get the Mizzox API key?

  1. Log in to your Mizzox account
  2. Go to “Settings” “API” tab
  3. Click “Generate API key” button and copy it

Does the plugin work with the new block-based checkout?

Yes, the plugin is fully compatible with the new block-based checkout introduced in WooCommerce 8.0+.

When are invoices issued?

In automatic mode, invoices are issued after the order status changes to “Completed”. In manual mode, you can issue an invoice at any time from the admin panel.

Will the customer receive invoice notifications?

Yes, if the option is enabled in the Mizzox system, the customer will automatically receive an email notification about invoice generation.

What happens if an error occurs during invoice generation?

All errors are logged and visible in the order admin panel. You can see error details and retry invoice generation.

Can I download invoices from the WordPress panel?

Yes, after successful invoice generation in the Mizzox system, the PDF download link will be available for both customers (in order details) and administrators (in the order panel).

How to install the Mizzox plugin in WordPress?

Method 1 – from WordPress directory:

  1. Log in to WordPress admin panel
  2. Go to “Plugins” “Add New”
  3. Search for “Mizzox Invoices for WooCommerce” and click “Install Now”
  4. After installation, click “Activate”

Method 2 – from ZIP file:

  1. Download the ZIP file from “Marketplace” tab in Mizzox system
  2. In WordPress, go to “Plugins” “Add New” “Upload Plugin”
  3. Select the downloaded ZIP file and click “Install Now”
  4. After installation, click “Activate Plugin”

How to configure the plugin after activation?

  1. Go to “WooCommerce” “Settings” “Mizzox Invoices”
  2. Paste the generated API key and provide the email address associated with your Mizzox account
  3. Choose preferred invoice language and currency
  4. Specify invoice issuing method: automatically or manually
  5. Click “Test connection” button to ensure everything works correctly
  6. Finally, click “Save changes”

What does the customer see during checkout?

During the checkout process, customers can select the “I want to receive a VAT invoice” option. After checking this option, fields for entering company data will appear: company name, tax ID, and address. After placing the order, customers will see information that the invoice is being generated and will be available after order fulfillment.

How does invoice management work from the administrator side?

In the WooCommerce admin panel, in the “Orders” tab, you’ll find information in each order’s details about whether the customer selected the VAT invoice option.

Depending on the selected plugin operation mode:
* In automatic mode, the invoice will be issued automatically when the order reaches the specified status – without any additional actions needed.
* In manual mode, an “Issue Invoice” button will appear, allowing you to manually generate the document when the order is ready for billing.

On the right side, you’ll see a special “Mizzox Invoices” section containing:
* invoice status and signature,
* issue date,
* button to download the document in PDF format,
* company data entered by the customer.

All invoice-related activities are automatically saved in the “Order Notes” tab, giving you complete history and control over the process.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Mizzox Invoices” is open source software. The following people have contributed to this plugin.

Contributors

“Mizzox Invoices” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “Mizzox Invoices” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.2 – 2025-01-07

  • Added English readme.txt

1.0.1 – 2025-01-04

  • Initial public release
  • Mizzox API integration
  • VAT invoice selection checkbox on checkout
  • Company data form (company name, tax ID, address)
  • Automatic tax ID validation with checksum control
  • WooCommerce block checkout compatibility
  • Configuration panel in WooCommerce settings
  • Automatic invoice issuing mode
  • Manual invoice issuing mode
  • Customer preference saving in orders
  • Invoice status panel in order administration
  • Ready invoice download capability (PDF)
  • Email notification support from Mizzox system