Getting started

Six steps, only one of which needs a decision: whether or not to connect a plateforme agréée. Allow about ten minutes, first invoice included.

The frequently asked questions cover what comes up before installing, and the documentation describes what the app does once it is running.


1. Install the app

From the Shopify App Store, on the store concerned. Installing requires no change to your theme and adds nothing to your public pages.

Facturette then appears under Apps in your Shopify admin. The whole app lives inside that admin.

2. Fill in Réglages — the step everything else depends on

While this page is incomplete, no invoice is issued. That is deliberate: an invoice missing a mandatory mention is a non-compliant invoice, and not issuing it is better than having to void it.

What to fill in:

Shopify shows its own Unsaved changes bar at the top of the page: that is what saves.

3. Paste the Liquid snippet so your customer receives their invoice

Facturette sends no e-mail. Shopify is what writes to your customers, with your templates and your sender — Facturette only puts the link on the order.

Open the Envoi au client page. It shows two snippets:

Paste one of them under Settings → Notifications, in the template of your choice, then send yourself a test notification.

If your store is password-protected, the link returns the "Enter store password" page — with a 200 status, so nothing looks broken. Test on an open store.

4. Connect your plateforme agréée — only if you invoice businesses

Skip this if you only sell to private individuals: your sales then fall under e-reporting, which Facturette handles with no configuration at all.

On the Plateforme page:

  1. create OAuth2 credentials (client_credentials) in your own space at your plateforme agréée;
  2. paste the client_id and the client_secret;
  3. click Tester la connexion. The button saves before testing — it can only verify what is stored.

Facturette then tells you which environment your account is attached to. A sandbox account is shown as a warning: deposits are accepted there but carry no legal weight.

The same page explains how to create the two customer metafields that identify a business buyer with no French VAT number.

5. Take an order

There is nothing more to do. As soon as an order is paid, Facturette:

  1. reads the order and the customer;
  2. allocates the next number in the series;
  3. writes the CII XML, renders the PDF/A-3 and embeds one in the other;
  4. puts the buyer's link on the order;
  5. files to your plateforme agréée if the buyer is a business, or accumulates the amount for e-reporting if they are a private individual.

The invoice appears under Factures, with the PDF and the XML available to download.

6. Check Conformité

This is the only place that alerts you: Facturette does not e-mail you either.

The page lists every deposit and its state at the platform, and separates what is in flight from what was refused. A refused invoice carries the action that repairs it — Redéposer when the document is good but never went out, Annuler et remplacer when the document itself is wrong.

An occasional glance is enough. For a B2B invoice, a refusal left uncorrected means your customer cannot deduct their VAT.


Next