Naar inhoud

Eén factuur-API voor al je SaaS-diensten.

Push facturen vanuit je apps, genereer nette PDF’s met eigen branding en houd je payment provider als betaal- en grootboeklaag. Geen factuurmodule per project, geen losse templates.

POST /api/v1/invoices 201 Created
$ curl -X POST https://factuurhub.nl/api/v1/invoices \
  -H "Authorization: Bearer factuurhub_test_xxxxxxxxxxxxxxxxx" \
  -H "Idempotency-Key: inv-host-2026-0001" \
  -d @factuur.json

{
  "data": {
    "invoice_number": "HOST-2026-000001",
    "status": "finalized",
    "total_cents": 3025,
    "pdf_status": "pending"
  }
}
1

Push een payload

Je SaaS stuurt factuurdata naar één endpoint.

2

Nummering en idempotency

Factuurhub nummert per dienst en vangt retries af.

3

PDF met jouw branding

Logo, prefix en footer van de juiste afzender.

4

Private download

Signed links, geen publieke factuurmap.

Iedere SaaS maakt facturen. Niemand wil vijf factuursystemen beheren.

Bouw je meerdere diensten — hosting, portalen, domeinen, micro-SaaS — dan wil je per dienst nette facturen, zonder per project een factuurmodule te onderhouden.

Dubbele factuurcode

Elke app krijgt eigen uitzonderingen, nummering en randgevallen.

Losse PDF-templates

Templates groeien uit elkaar en blijven nooit consistent.

Geen centrale audit

Aanmaak, downloads en fouten zijn nergens samen terug te vinden.

Rommelige branding

Elk merk wil een eigen afzender, prefix, footer en voorwaarden.

Push één payload. Krijg één nette factuur terug.

Factuurhub ontvangt factuurdata via de API, koppelt die aan de juiste SaaS-dienst en genereert een veilige PDF met de juiste branding.

API-first

Facturen komen uit je SaaS, webhook, cronjob of interne flow.

PDF-generatie

Eén centrale PDF-flow met status, retry en private opslag.

Branding per dienst

Eigen logo, handelsnaam, prefix en PDF-teksten.

Teams en rollen

Owner, admin, finance, developer en viewer met policies.

Audit trail

Belangrijke acties en API-fouten op één plek.

Private downloads

Geen publieke factuurmap, geen PDF’s op willekeurige servers.

API

Gebouwd voor developers, niet voor handwerk.

Stuur facturen vanuit je SaaS, een webhook of een cronjob. Idempotency voorkomt dubbele facturen en API tokens bepalen per dienst wat mag.

JSON payload
{
  "service_app_key": "hosting",
  "external_invoice_id": "HOST-2026-0001",
  "customer": {
    "email": "klant@example.nl"
  },
  "lines": [{
    "description": "Hostingpakket juni 2026",
    "quantity": "1.0000",
    "unit_price_cents": 2500,
    "vat_rate": "21.00"
  }]
}

Branding

Iedere dienst zijn eigen afzender.

Eén centrale engine, meerdere merken. Per SaaS-dienst een eigen handelsnaam, logo, factuurprefix en footer.

Dienst Prefix Factuurnummer Afzender
Hosting HOST HOST-2026-000412 Hosting BV
Klantportaal PORT PORT-2026-000098 Portaal BV
Domeinen DOM DOM-2026-000731 Domein Registrar BV

PDF’s en downloads

Nette PDF’s zonder losse templates per project.

Facturen worden als PDF gegenereerd, privé opgeslagen en via beveiligde routes downloadbaar gemaakt. Geen publieke PDF-map, geen losse bestanden op willekeurige servers.

Private storage

PDF’s staan op een afgeschermde disk, nooit in een publieke map.

Signed download links

Tijdelijke, ondertekende URL’s per download.

Statustracking

Pending, processing, ready of failed — altijd zichtbaar.

Regenerate-flow

Mislukte PDF’s met één actie opnieuw genereren.

Je payment provider voor betalingen. Factuurhub voor facturen.

Je payment provider blijft leidend voor betalingen en grootboekkoppeling. Factuurhub verzorgt de factuurlaag: PDF’s, branding en downloads voor je SaaS-diensten.

Stem je exacte boekhoudproces altijd af met je boekhouder.

Pay-as-you-go

Betaal per factuur, niet per rommelige module.

Start klein en schaal mee. Factuurhub is voorbereid op usage events, zodat je later per definitieve factuur, PDF of API-call kunt afrekenen.

Testmodus

Voor ontwikkelen en testen. Geen productievolume.

Prijs volgt

Pay as you go

Per definitieve factuur. Geen lock-in, geen minimumafname.

Prijs volgt

Bundel

Voor hogere volumes, met duidelijke maandlimieten.

Prijs volgt

Security

Gebouwd alsof facturen privé horen te blijven.

Geen publieke factuurmappen. Geen plain tokens in logs. Geen data tussen teams.

Gehashte API tokens

Alleen een SHA-256 hash wordt opgeslagen.

Team-scoped data

Elke query is begrensd op het actieve team.

Private PDF-opslag

Facturen staan nooit in een publieke map.

Signed downloads

Downloadlinks verlopen automatisch.

Rollen en permissies

Van owner tot viewer, per team geregeld.

Audit logging

Belangrijke acties zijn altijd terug te vinden.

Rate limiting

120 requests per minuut per token.

Idempotency

Retries maken nooit een tweede factuur.

Maak facturen weer een API-call.

Begin met één SaaS-dienst en sluit later de rest aan.