Skip to main content

Invoice events

Understanding Outbound Invoice Statuses

Once an outbound invoice is submitted via A-Cube's APIs, it enters a rigorous, real-time lifecycle designed to guarantee both commercial delivery and regulatory compliance. As the document moves through the 5-corner ecosystem—passing technical validation, routing through the Peppol network, and clearing tax authority controls—its state changes dynamically.

This page details every possible technical and business status an outbound invoice can transition through. A-Cube maps the complete set of states mandated by French law and instantly pushes every update to your system via the invoice.outbound webhook event, ensuring your platform remains perfectly synchronized with the PPF and your customer's buyers.

EventWhen it happens
SUBMITTEDan invoice is sent
REJECTEDan invoice sent has been rejected
SUSPENDED
COMPLETED
DISPUTED
APPROVED
REFUSED
PAID

Understanding Inbound Invoice Statuses

For companies that have officially designated A-Cube as their certified platform (PA-R) on the central directory, A-Cube automatically intercepts and processes all inbound invoices sent by their suppliers. Efficiently managing these inbound documents requires clear visibility into how they are being handled, verified, or actioned by your customers.

This page defines the various lifecycle statuses associated with incoming passive invoices. Whenever a supplier transmits a new document or a platform updates a record, A-Cube catches the shift and broadcasts it via the invoice.inbound and related inbound webhook events. This enables your application to notify users immediately, display the invoices on their dashboards, and provide the interfaces needed to reply with legally required business actions (such as invoice approvals or commercial refusals).

EventWhen it happens
RECEIVEDan invoice is received

Invoice AFNOR Statuses

The invoice.status webhook event is the centralized listener for tracking document lifecycles. Whenever an invoice undergoes a state transition, this webhook will automatically deliver a payload containing the official French AFNOR codes (ranging from technical statuses like 200 and 213 to business milestones like 210 or 212). By subscribing to this single event type, your system will receive real-time, uniform notifications for both inbound and outbound invoice flows, allowing you to seamlessly synchronize your database with the official state of the document.