B2B Software · E-invoicing · API · Automation
Pont Factur-X
B2B software dedicated to Factur-X electronic invoicing.

- Project
- Pont Factur-X
- Type
- B2B Software · E-invoicing · API · Automation
- Role
- Designed, built and shipped by the studio
- Status
- Studio product, live
The challenge
Make an electronic-invoicing workflow understandable for business users while handling the constraints of document generation, validation and exchange.
The solution
- Clarify the document conversion and processing steps.
- Expose integration capabilities through an API without turning the interface into technical documentation.
- Automate the repetitive steps of the workflow where the product actually handles them.
What we built
Factur-X conversion
Generation of Factur-X electronic invoices from existing documents.
Document processing
Reading and processing PDF documents and their structured data.
API
Integration of the invoicing workflow into existing tools through an API.
Automation
Asynchronous processing for the repetitive steps of the workflow.
Chorus Pro submission
Submission of Factur-X invoices to Chorus Pro through the PISTE API.
Product & UX
- The workflow is presented as readable steps: import, convert, check, transmit.
- The technical details of the format stay in the background: users handle invoices, not XML.
- Processing states and errors are exposed clearly so users always know where a document stands.
Engineering
FastAPI backend
The core of the product is a Python FastAPI service handling conversion and the document workflow, consumed by the Next.js interface.
Document processing
Server-side PDF reading and Factur-X structured-data handling.
Asynchronous processing
Long or repetitive steps run as Celery tasks, off the user request path.
Chorus Pro integration
Invoice submission to Chorus Pro through the PISTE API, integrated into the product workflow.
Next.js · FastAPI · Python · SQLAlchemy · Celery
Outcome
The product covers the electronic-invoicing workflow end to end: document import, Factur-X conversion, checking and transmission, including to Chorus Pro.


