Invoices that issue themselves the moment an order qualifies

Auto-invoicing in easySales is an automation-flow action, not a fixed rule bolted to a status. You choose the trigger, add the conditions that matter to your business, and the document is generated without anybody opening the order.

  • Trigger on order creation, status change, payment or your own conditions
  • Different rules for prepaid and cash-on-delivery orders
  • Failures are retried rather than silently skipped
No card required
Automation flow diagram showing an order trigger with a payment condition branching into invoice and proforma generation Trigger New order created Condition Payment method is prepaid Action Generate fiscal invoice Action Submit to authority

HOW IT WORKS

Three choices and you are done

The same builder that powers every other flow.

1

Choose the moment

Order created, status changed, payment confirmed, order finalized, or any other order trigger the flow engine exposes.

2

Add your conditions

Filter on payment method, channel, order value, customer type, country or any other order property before the invoice is created.

3

Pick the document

Fiscal invoice or proforma, from the series you nominate, in the language your buyer expects.

Invoicing by hand vs by rule

The work does not change. Who does it does.

Doing it by hand

  • Open each order and click generate
  • Remember which orders should wait for payment
  • Batch-generate at the end of the day and hope nothing was missed
  • Discover an unissued invoice during month-end close
  • Re-do the batch when the provider was rate-limited

With easySales

  • Invoices exist before your team logs in
  • Prepaid and COD orders follow different rules automatically
  • Conditions decide, so nothing is forgotten
  • Month-end close finds nothing missing
  • Failed generations are retried on their own

FLOW-DRIVEN INVOICING

One rule per business case, not one click per order

01

Different rules for different payment methods

Prepaid orders can be invoiced on arrival because the money is already in. Cash-on-delivery orders usually should not be, because a refused parcel means storno work. Two flows, two conditions, and the distinction stops depending on somebody remembering it.

Prepaid vs COD Per-channel Per-country Value thresholds
Diagram showing cash-on-delivery orders invoicing only after dispatch Trigger Order marked as shipped Condition Payment is cash on delivery Action Generate fiscal invoice
02

Chain the whole document set

An invoice is rarely the only thing an order needs. The same flow can generate the shipping label, produce the warranty certificate, print everything to the bench printer and notify the customer — in order, from one trigger.

Invoice Shipping label Warranty Print Notify

See automation flows →

Diagram showing one trigger generating an invoice, a shipping label and a print job Trigger Order ready to process Action Generate invoice Action Generate shipping label Action Print documents
03

Submission handled in the same pass

Where your market requires electronic submission, the flow can generate the document and submit it. Generation and submission are separate layers, so a problem at the authority never leaves you without an invoice.

e-Factura KSeF Two layers Status tracked

See invoicing →

Flow run log showing invoices generated and submitted per order with their result Flow run Auto invoice STEP ORDER RESULT Generate invoice #300429 Done Submit document #300429 Accepted Generate invoice #300430 Done Submit document #300430 Pending
04

Run it on demand when you need to

A flow does not only fire on its trigger. You can run it manually against a selection of orders, which is how you backfill the batch that slipped through while a provider was down.

Manual run Backfill Bulk selection
Diagram showing a flow being run manually against a selection of orders Trigger Run flow manually Condition Order has no invoice Action Generate fiscal invoice

Invoice orders from every marketplace, online store and feed you connect

5 stars

"Invoices before we arrive"

5 stars

"COD handled correctly"

5 stars

"Nothing missed at close"

No card required
14-day free trial
Cancel anytime

Ready to stop clicking generate?

Build one invoicing flow and let every qualifying order produce its own document.

Start free trial

Frequently Asked Questions

Have a question? Contact us and we'll be happy to help.

A flow. That is deliberate — it means the trigger, the conditions and the document type are all yours to choose, and you can run several different invoicing rules side by side rather than one global setting.

Yes, and most sellers should. Build one flow that invoices prepaid orders on arrival and another that waits until a COD order is dispatched, each gated on the payment-method condition.

Generation failures are queued for retry rather than dropped, and you can also run the flow manually against the affected orders once the provider is back.

Yes. Generating and submitting are separate actions in the same flow, so the document exists even if the submission needs another attempt.

The series you nominate on the action. Fiscal invoices and proformas draw from separate series so your numbering stays clean.

No. Flows are built in a visual editor — pick a trigger, add conditions, choose actions. No scripting is involved.