Skip to content
Back to News
Changelog

Send French payment notifications with markAs() and read the new France guide

franceapipeppol

France's e-invoicing reform requires reporting payment collection (encaissement) for domestic B2B flows. Calling peppol.invoices.markAs(id, "paid") on an invoice sent through the French network now emits the payment_received_notification the reform defines — idempotently, with no change to the route or payload you already use. Invoices outside the French flow behave exactly as before.

What changed

  • New guide: getpeppr.dev/docs/france. SIREN/SIRET/TVA identifiers, 0225 directory registration (including propagation caveats), French statuses and VAT rates — one page, end to end.
  • Onboarding hints. The legal-entity wizard now recognizes French SIREN/SIRET inputs and guides the expected format before you submit.