Betaling- en API-integratie

Een integratie is een brug tussen uw tool en een externe dienst: een betaling innen, uw verkopen naar de boekhouding sturen, een pakketopvolging ophalen. FastSolve bouwt die brug, en vooral wat er gebeurt wanneer ze het begeeft.

Twee tools die elkaar negeren

Vier situaties komen terug voor bijna elke integratie.

  • Uw verkopen zitten in de ene tool, uw boekhouding in de andere, en iemand typt elke maand dezelfde cijfers over.
  • U int via overschrijving en kijkt de bankrekening met de hand na om te weten wie betaald heeft.
  • Een pakket dat u gebruikt biedt een koppeling aan, maar niemand bij u weet wat ermee aan te vangen, dus blijft ze ongebruikt.
  • Uw klanten vragen de opvolging van hun bestelling, en u gaat die één voor één opzoeken op de site van de vervoerder.

Elk van die overschrijfbewegingen is onzichtbaar werk en een bron van fouten. De integratie maakt uw tools niet beter, ze schrapt de persoon die de brug tussen beide vormt.

Vier families van integratie

De meeste aanvragen die wij behandelen vallen onder een van deze families.

1. Een betaling innen

De betaling verloopt via een erkende dienstverlener, nooit via ons, en kaartgegevens passeren nooit langs uw site. Ons werk is die dienstverlener netjes aan te sluiten, en alle gevallen af te handelen: betaling aanvaard, geweigerd, halverwege afgebroken, terugbetaald.

Typisch geval. Een opleider inde via overschrijving en herinnerde met de hand. Online betalen bij de inschrijving heeft de herinneringen weggenomen en de inningstermijn tot nul herleid.

2. Twee programma's laten praten

Dit is de meest voorkomende vraag. Een verkoop die een boeking aanmaakt, een klant die aan de ene kant toegevoegd wordt en aan de andere verschijnt, een voorraad die in beide richtingen bijgewerkt wordt.

Typisch geval. Een handelszaak typte haar verkopen op het maandeinde twee dagen lang over in haar boekhoudpakket. De overdracht gebeurt nu elke nacht, en het maandeinde beperkt zich tot een controle.

3. Externe informatie ophalen

Pakketopvolging, wisselkoersen, beschikbaarheid bij een leverancier, openbare gegevens: informatie die elders bestaat en die u vandaag met de hand opzoekt.

Typisch geval. Een handelaar controleerde de voorraden van drie leveranciers op hun respectieve sites. Die beschikbaarheden verschijnen nu op zijn eigen scherm, naast zijn artikelen.

4. De storing voorzien

Dit is het deel dat men vergeet te prijzen en dat het verschil maakt. Een externe dienst valt uit, wijzigt zijn formaat of antwoordt te traag. Een ernstige integratie merkt dat op, probeert opnieuw, en verwittigt u in plaats van de informatie stilzwijgend te verliezen.

Typisch geval. Een onderneming had een overdracht die faalde zonder het te melden. Er ontbraken drie weken gegevens toen men het merkte. De nieuwe overdracht slaat alarm bij de eerste fout en speelt de gemiste zendingen opnieuw af.

Wat een integratie niet doet

Ze verbindt wat bestaat. Ze herstelt niet wat stroomopwaarts slecht gedaan is.

  • Ze gaat niet verder dan wat de externe dienst toelaat. Opent een pakket de toegang tot een gegeven niet, dan haalt geen enkele integratie het op, en dat gaan wij als eerste na.
  • Ze schoont geen tegenstrijdige gegevens op. Twee bestanden die dezelfde klant op drie manieren noemen, blijven dat doen, sneller, als de oorzaak niet aangepakt wordt.
  • Ze leeft niet eeuwig zonder onderhoud. Externe diensten wijzigen hun regels, soms met weinig aankondiging. Daarvoor dient het onderhoud, en dat wordt voorzien.
  • Ze vraagt opvolging van uw kant. U moet zelf de accounts bij de betrokken dienstverleners openen en ons de toegangen bezorgen: wij kunnen dat niet in uw plaats doen. Daarom draagt deze dienst een ster op onze startpagina.

De winst zit in het geschrapte overtypen en in de vermeden fouten, niet in de kwaliteit van de gekoppelde tools.

Veelgestelde vragen

Laat mijn software een integratie toe?

Dat is de eerste vraag, en ze wordt voor elke offerte beslecht. Veel pakketten bieden een daarvoor bedoelde toegang aan, sommige houden ze voor hun duurdere formules, enkele openen ze helemaal niet. Wij gaan dat bij de afbakening na en zeggen het u onomwonden, ook wanneer het antwoord nee is.

Wat kost een integratie?

Het bedrag hangt af van het aantal te koppelen diensten, van de kwaliteit van hun documentatie en van het aantal foutgevallen dat afgehandeld moet worden. Een verzending van gegevens in één richting en een permanente synchronisatie in beide richtingen zijn niet met elkaar te vergelijken. De prijs wordt bepaald na de afbakening, zodra de toegangen nagekeken zijn. Ter indicatie, exclusief btw: de meeste integraties liggen tussen 800 en 4.000 euro. Een permanente synchronisatie in beide richtingen kan oplopen tot 6.000 euro.

Passeren kaartgegevens langs mijn site?

Nee, en dat is bewust. De betaling wordt toevertrouwd aan een erkende dienstverlener die die verantwoordelijkheid draagt, wat u zware verplichtingen bespaart. Uw site weet dat een betaling gelukt is, hij ziet nooit het kaartnummer.

Wie betaalt de kosten van de externe diensten?

U, rechtstreeks aan hen. Betaalcommissie, abonnement op een koppeling, aanroepquota: die kosten zijn de hunne en lopen niet via ons. Wij melden ze bij de afbakening zodat ze niet achteraf opduiken.

Wat als de dienst zijn regels wijzigt?

Dan moet de integratie aangepast worden, en dat is op termijn voorspelbaar. Belangrijke wijzigingen worden door ernstige leveranciers vooraf aangekondigd. Een onderhoudsabonnement dekt die opvolging en de aanpassing.

Wat is het verschil met een automatisering?

Een automatisering voert een taak uit volgens uw regels. Een integratie verbindt twee systemen zodat ze gegevens uitwisselen. Beide gaan vaak samen: de brug vervoert het gegeven, de automatisering beslist wat ermee te doen.

En als ik omgekeerd mijn gegevens wil openstellen voor andere tools?

Dat is het spiegelbeeld, en het wordt op dezelfde manier aangepakt. Wij bouwen dan een API op maat aan uw kant: uw partners, uw mobiele applicatie of een externe dienstverlener lezen daar gegevens of leveren er aan, zonder de rest te bereiken. Wat wordt opengesteld, welke rechten gelden en hoe vaak er bevraagd mag worden, wordt bij de afbakening beslist, want dat bepaalt de veiligheid van het geheel.