WooCommerce invoices created automatically from your orders

Connect your WooCommerce store to Apollo and orders come in on their own. For paid orders Apollo issues the invoice, records the payment and emails it to the customer, and in Slovenia it also fiscalizes the invoice with FURS.

  • Connect through WooCommerce, no API keys to copy
  • An invoice for every paid order, with line items, shipping and VAT
  • FURS fiscalization, exactly as for invoices you issue by hand

Step-by-step guide: connect your WooCommerce store

Connected in a few steps

You start the connection in Apollo and approve it in your WooCommerce store. Apollo then sets up notifications for new and updated orders.

1

Enter your store address

In Apollo's integration settings, add a WooCommerce store with its HTTPS address, including the WordPress subdirectory if there is one.

2

Approve access in WooCommerce

Apollo sends you to the approval screen in your store. Once you approve, you return to Apollo.

3

Apollo sets up notifications

It registers webhooks for new and updated orders in your store, so orders arrive as they happen.

4

Follow your orders

Every imported order shows in Apollo with its status, payment and linked invoice. You can also sync orders from the store by hand.

An invoice that matches the order

Apollo builds the invoice from the WooCommerce order data and checks that the amounts add up before issuing it.

1

Line items, shipping and fees

Products, shipping and order fees carry over as invoice lines, together with discounts.

2

VAT rates from the store

Apollo uses the tax rates on the WooCommerce order.

3

Amount check

If the lines do not add up to the order total or a tax rate is missing, Apollo does not issue the invoice and marks the order with the reason.

4

Customer

Apollo matches the buyer to an existing customer by email address or adds them as a new customer with their billing address.

Invoices by payment method

Rules are set per store, and you can change them at any time in the integration settings.

1

Online payment

For a paid order Apollo issues the invoice and records the payment on it.

2

Bank transfer

For an unpaid bank-transfer order Apollo first prepares an estimate and issues the invoice from it once the order is paid. If you prefer, the invoice is issued right away.

3

Cash on delivery

The invoice is created once the order is paid or completed, not when it is placed.

4

Email and refunds

Apollo emails the invoice to the address on the order. When an order is fully refunded, it voids the invoice.

WooCommerce invoices fiscalized with FURS

An invoice from an order is a regular Apollo invoice: it follows the same rules and the same numbering as the invoices you issue by hand.

1

Business premise and device

With fiscalization turned on, Apollo fiscalizes store invoices with FURS using the business premise and electronic device you choose, or the first active pair if you choose none.

2

EOR, ZOI and QR code

A fiscalized invoice carries the same FURS data as any other fiscalized Apollo invoice.

3

No shortcuts

Until a business premise and electronic device are set up, Apollo does not issue the invoice and marks the order as failed with the reason.

WooCommerce invoicing FAQ

What merchants ask most before connecting a WooCommerce store to Apollo.

How do I connect my WooCommerce store to Apollo?

Add a WooCommerce store in Apollo, enter its address and approve access in your store. Apollo then sets up the order webhooks. The help center has a step-by-step guide.

Are WooCommerce invoices fiscalized with FURS?

Yes, if fiscalization is turned on in Apollo and you have an active business premise and electronic device. An invoice from an order is fiscalized exactly like one you issue by hand.

When does Apollo issue the invoice for an order?

By default as soon as the order is paid. For bank transfers Apollo first prepares an estimate, and for cash on delivery it waits for payment or a completed order. You can also issue only after the order is completed.

Do I need to install a WordPress plugin?

No. The connection uses the access approval and webhooks built into WooCommerce, so there is no extra plugin to install.

Can I connect more than one WooCommerce store?

Yes. Each store has its own connection and its own invoicing settings.

How much does the WooCommerce connection cost?

The WooCommerce connection is part of your Apollo subscription. Compare the plans and included invoices on the pricing page.

Orders in WooCommerce, invoices in Apollo

Connect your store and let Apollo issue, fiscalize and send the invoices for paid orders.