Webshopfactuur in FenoFin voor twee weekendtassen en verzendkosten, aangeleverd via de REST API
Voor e-commerce

Uw webshop. Uw systemen.
Verbonden met uw administratie.

Heeft u uw eigen webshop, facturatie of backoffice gebouwd? Koppel die aan FenoFin. Uw software levert verkoopgegevens en inkopen aan via de REST API. Uw AI-assistent werkt via de FenoFin Connector met dezelfde administratie. U begint in de sandbox en sluit uw geregistreerde koppeling daarna live aan via OAuth.

Voor webshops met eigen software, een ontwikkelaar of een eigen AI-assistent.

Uw eigen software sluit aan

Uw webshop of backoffice levert relaties, verkoopfacturen en inkoopfacturen aan. U bouwt de aansluiting op uw eigen proces, via de gedocumenteerde REST API.

Eerst testen. Daarna live.

Controleer uw koppeling in een sandbox-administratie met fictieve orders. Na registratie en vrijgave van uw applicatie geeft u via OAuth toestemming voor uw live-administratie.

Dezelfde cijfers voor uw AI-assistent

Laat uw AI-assistent via de FenoFin Connector omzet en kosten bekijken in dezelfde administratie. U en uw boekhouder zien de onderliggende facturen en boekingen in FenoFin.

Bouwen · testen · verbinden

Van uw eigen systeem naar FenoFin

Uw ontwikkelaar bouwt de koppeling. FenoFin verwerkt de aangeleverde gegevens in uw administratie.

  1. Stap 1

    Start in de sandbox

    Met Connector/API-toegang maakt u een sandbox-administratie en testsleutel aan. Test met fictieve orders; uitgaande e-mail, WhatsApp en aangiften zijn daar geblokkeerd.

  2. Stap 2

    Bouw en controleer

    Koppel relaties en producten, lever facturen aan en controleer de verwerking. Herhaal een verzoek met dezelfde idempotentiesleutel: het wordt niet nogmaals verwerkt. Webhooks melden wat definitief is verwerkt.

  3. Stap 3

    Verbind live via OAuth

    Laat FenoFin uw applicatie registreren en vrijgeven voor live schrijven. Log daarna in en geef toestemming voor de gekozen administratie. U kunt die toegang weer intrekken. Testgegevens worden niet naar live overgezet.

De REST API voor uw software: https://www.fenofin.nl/api/v1/

Een webshoporder in de praktijk

Van bestelling naar uw administratie

Uw klant bestelt twee weekendtassen. Uw eigen webshop of backoffice levert de verkoopgegevens aan FenoFin. De orderreferentie blijft bij de factuur vastgelegd.

  1. Koppel de klant en de verkoopregels aan de ingerichte relaties en producten in FenoFin.
  2. Lever de order via de REST API aan als conceptfactuur, inclusief uw eigen orderreferentie.
  3. Laat uw koppeling de factuur na controle met een afzonderlijke aanroep definitief maken.
  4. Ontvang via een webhook bericht van de definitieve verwerking en werk de status in uw eigen systeem bij.
Eigen webshop → FenoFin

Order WS-2026-1042

Voorbeeldfactuur met verkoopregels exclusief btw en de totalen inclusief btw
VerkoopregelExcl. btw
Weekendtas2 × € 50,00€ 100,00
Verzendkosten1 × € 5,00€ 5,00
Totaal excl. btw€ 105,00
Btw (21%)€ 22,05
Totaal incl. btw€ 127,05

Fictief voorbeeld van een Nederlandse verkoop met 21% btw. Prijzen, btw-codes en omzetrekeningen komen van de vooraf ingerichte FenoFin-producten. De koppeling en productmapping richt u met uw ontwikkelaar in.

In de applicatie

Uw webshopgegevens, zichtbaar in FenoFin

Echte applicatieschermen met fictieve webshopgegevens. Van sandbox en API-documentatie tot facturen, toestemming en cijfers.

Sandbox en REST-API-sleutelbeheer in FenoFin voor een fictieve webshopkoppeling
Sandbox · uw koppeling testen

Eerst een proeforder, dan uw echte administratie

Begin met Connector/API-toegang, een sandbox-administratie en een testsleutel. Controleer met fictieve webshopgegevens wat uw koppeling aanlevert. De testsleutel werkt uitsluitend op sandbox-administraties; uitgaande e-mail, WhatsApp en aangiften zijn daar geblokkeerd.

FenoFin API-documentatie voor het aanmaken van een concept-verkoopfactuur
Uw ontwikkelaar · de REST API

Een gedocumenteerde aansluiting op uw eigen software

Uw ontwikkelaar gebruikt de REST API op /api/v1/ om relaties en facturen aan te leveren. Prijzen, btw-codes en omzetrekeningen komen van de ingerichte FenoFin-producten. De API-documentatie beschrijft de velden, antwoorden en foutmeldingen.

Webshopfactuur voor twee weekendtassen en verzendkosten met 105 euro exclusief btw en 127,05 euro inclusief btw
Bestelling → factuur

Uw verkoopgegevens staan in de administratie

Order WS-2026-1042 bevat twee weekendtassen van € 50 en € 5 verzendkosten: € 105 exclusief btw en € 127,05 inclusief btw. Uw software maakt eerst een conceptfactuur en maakt die met een afzonderlijke aanroep definitief. De eigen orderreferentie blijft vastgelegd.

Inkoopfactuur voor verpakkingsmateriaal van een fictieve webshop in FenoFin
Inkopen · uw webshopkosten

Ook de verpakkingskosten staan erbij

Dozen, verzendmateriaal en andere inkopen horen bij uw webshopadministratie. Uw eigen systeem kan inkoopfacturen aanleveren via de API, inclusief een documentupload. U en uw boekhouder zien de facturen terug in FenoFin.

OAuth-toestemmingsscherm met een fictieve webshopapplicatie en de keuze voor een administratie
OAuth · verbinden met uw administratie

U kiest welke administratie uw koppeling bereikt

Na registratie en vrijgave door FenoFin verbindt uw applicatie live via OAuth. U logt in en kiest voor welke administratie u toestemming geeft. De koppeling krijgt de afgesproken rechten; u kunt de toegang weer intrekken. Uw wachtwoord deelt u niet met uw ontwikkelaar.

Saldibalans van de fictieve webshop met omzet en kosten uit de aangeleverde facturen
FenoFin Connector · dezelfde cijfers

Uw AI-assistent werkt met dezelfde webshopcijfers

Wat uw software aanlevert, komt terug in uw administratie. Laat uw AI-assistent via de FenoFin Connector omzet en kosten bekijken. Voor uw eigen rapportages leest uw software de saldibalans uit via de REST API. U en uw boekhouder kunnen de onderliggende boekingen controleren.

Uw boekhouder & FenoFin

Uw systemen gekoppeld. Uw boekhouding geregeld.

De basis voor kleine administraties

Uitbesteden aan een vaste boekhouder

Uw koppeling levert de verkoopgegevens aan. Een vaste boekhouder verzorgt uw administratie en aangiften volgens de gemaakte afspraken. U houdt uw cijfers en documenten in FenoFin inzichtelijk.

Als u zelf wilt boeken

Zelf werken met ondersteuning

Werk zelf in FenoFin en met uw AI-assistent via de Connector. Spreek met uw boekhouder af waarbij u hulp wilt. Bij een grotere administratie bespreken we de inrichting van de Connector en uw systeemkoppelingen.

FenoFin levert de applicatie, de Connector en de API. Uw vaste boekhouder is een zelfstandig administratief dienstverlener met wie u rechtstreeks afspraken maakt over werkzaamheden en prijs.

Meer informatie

Veelgestelde vragen

Kan ik mijn zelfgebouwde webshop of backoffice koppelen?

Ja. Uw ontwikkelaar bouwt de aansluiting op de REST API van FenoFin. Uw software levert gegevens aan; uw AI-assistent werkt via de FenoFin Connector met dezelfde administratie. Dit is een aansluiting die u inricht op uw eigen software. Begin op de ontwikkelaarspagina of lees Uw eigen systeem koppelen via de REST API.

Welke webshopgegevens kan mijn koppeling verwerken?

U kunt afnemers, leveranciers, verkoopfacturen, inkoopfacturen met documenten en journaalposten aanleveren. U leest onder meer relaties, het rekeningschema en de saldibalans uit. Verkoopregels verwijzen naar ingerichte FenoFin-producten: daar komen prijs, btw-code en omzetrekening vandaan. Uw ontwikkelaar richt die mapping in. Een verkoopfactuur ontstaat als concept; definitief maken gebeurt met een afzonderlijke API-aanroep.

Hoe begin ik met testen in de sandbox?

Met Connector/API-toegang maakt u via het sleutelbeheer een sandbox-administratie en testsleutel aan. Gebruik fictieve webshopgegevens. De testsleutel bereikt alleen sandbox-administraties; uitgaande e-mail, WhatsApp en aangiften zijn daar geblokkeerd. De sandbox telt niet mee in uw abonnement. Uw eigen webhooks kunnen wel testmeldingen ontvangen. De quickstart staat op de ontwikkelaarspagina.

Hoe gaat mijn webshopkoppeling live via OAuth?

Laat FenoFin uw applicatie registreren en vrijgeven voor live schrijven. Daarna logt u via OAuth in en geeft u toestemming voor de administratie en rechten die de koppeling nodig heeft. U kunt die toegang intrekken. OAuth is voor de live-omgeving; de sandbox gebruikt een testsleutel. Testgegevens worden niet overgezet. Neem contact op voor registratie, vrijgave en de inrichting van uw koppeling.

Wat als mijn systeem dezelfde order opnieuw aanlevert?

Elke schrijvende API-aanroep gebruikt een verplichte idempotentiesleutel. Dezelfde aanvraag met dezelfde sleutel wordt niet opnieuw verwerkt. Uw ontwikkelaar moet die sleutel bij een herhaling behouden; alleen dezelfde orderreferentie meegeven is geen vervanging. Webhooks melden onder meer wanneer een verkoopfactuur definitief is gemaakt, zodat uw eigen systeem zijn status kan bijwerken.

Kan ik mijn webshopadministratie ook uitbesteden?

Ja. Voor kleine administraties is volledig uitbesteden aan een vaste zelfstandige boekhouder de basis. U spreekt rechtstreeks af welke werkzaamheden en aangiften die verzorgt. Zelf werken met ondersteuning blijft mogelijk. Heeft u een grotere administratie, dan bespreken we de FenoFin Connector en uw systeemkoppelingen. Uw software, AI-assistent en boekhouder werken met dezelfde administratie, ieder binnen de eigen rechten.

Uw koppeling live brengen?

Neem contact op voor registratie en vrijgave van uw OAuth-applicatie, de inrichting van uw koppeling of ondersteuning bij een grotere administratie.

Connector/API-toegang is nodig om te starten. De inrichting en prijs stemmen we af op uw situatie.