🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
Fortnox for WooCommerce
Fortnox for WooCommerce

Fortnox for WooCommerce

5/5 (3 ratings) 300 active installs Updated May 7, 2026
<p>General settings</p>

<p>General settings</p>

Syncs customers, products, orders, and invoices between WooCommerce and Fortnox. Supports automation flows, refunds, inventory management, accounting accounts, shipping mapping, and extensive developer hooks.

Features

  • Order and customer sync: Creates and updates Fortnox customers, syncs orders with correct order lines, currencies, and text.
  • Product sync: Creates and updates items (SERVICE/STOCK), updates price lists, measurements/weights, and SKU management.
  • Invoices: Automatic invoice generation, email sending, accounting, and payment registration.
  • Refunds: Supports partial and full crediting as orders or credit invoices in Fortnox.
  • Shipping: Mapping of WooCommerce shipping methods and zones to Fortnox WayOfDelivery, alternative SKU solution for shipping within and outside the EU.
  • Accounting: Management of revenue accounts per VAT (0/6/12/25%), payment accounts per payment method, and EU sales accounts per country.
  • Automation: Automatic sync based on order status, auto-invoicing, auto-bookkeeping, auto-marking as paid, and auto-sending invoices.
  • Inventory: Fetching inventory levels from Fortnox to WooCommerce as needed.
  • Company Fields: Organization number in checkout and order view; validation and sync to customer in Fortnox.
  • Sequence Number: Prefix for sequential order numbers in WooCommerce and Fortnox.
  • Admin UI: Fortnox column in order and product lists for status and quick actions, product metafields for sales account and purchase price.
  • Bulk Tools: Bulk sync of products and orders within a date range.
  • Onboarding: Step-by-step activation with license key, organization number, app activation, and settings retrieval.
  • Compatibility: WooCommerce HPOS, multisite support, PHP 8+ and WP 6.6 tested.
  • Developer Friendly: Extensive support for actions and filters to customize payloads and flows.

Detailed Feature Overview

Customers
* Creation/update in Fortnox based on WooCommerce order.
* EU VAT logic and VATType: SEVAT, EUVAT, EUREVERSEDVAT, EXPORT.
* Organization number field in checkout (optional).
* Option: “Do not sync customer on update.”

Orders
* Syncs customer number, document/order number, currency, date, order lines, shipping, discounts, etc.
* Support for Fortnox Warehouse module and proper VAT handling per order line.

Products
* Automated and manual sync, variant support, SKU handling, and price lists.
* Product metafields: Fortnox sales account (select from Fortnox revenue accounts), purchase price.

Invoices
* Automatic invoice generation and bookkeeping upon successful order sync, with options for auto-marking as paid and auto-sending the invoice.

Refunds
* Full and partial refunds, with correct VAT calculation for shipping credits.

Shipping
* Mapping of WooCommerce shipping methods and zones to Fortnox, as well as specific SKU solutions for shipping within and outside the EU.

Accounting
* Revenue accounts for VAT (0/6/12/25%), sales accounts per EU country, payment accounts per payment method.

Automation
* Flexible settings for automated actions at various order statuses, including invoicing and refund flows.

OSS
* The plugin supports OSS

**Admin and UX
* Clear admin interface with status columns in order and product lists, quick actions, and bulk tools.

Onboarding and Security
* Step-by-step activation and secure authentication via AJAX.

Compatibility

  • WooCommerce HPOS compatibility declared
  • Multisite support
  • Tested with WordPress 6.6 and WooCommerce 9.0

Developer Hooks

  • Orders: wf_order_before_create_or_update, wf_order_payload_before_create_or_update, wf_order_row_payload_before_create_or_update
  • Products: wf_product_payload_before_create_or_update, wf_price_payload_before_create_or_update
  • Customers: wf_customer_before_post, wf_customer_vat_info
  • Invoices: wf_invoice_before_create_or_update, wf_invoice_payment_before_create_or_update

Requirements

  • WordPress 4.0+ (recommended: latest version)
  • WooCommerce (latest version)
  • PHP 7.4+ (recommended: 8.0+)
  • Fortnox account and active app

FAQ

For full FAQ and troubleshooting, please visit our documentation page.