alle koppelingen

Inschrijven direct in Dation.

Je cursusdata, vrije plekken en lespakketten staan op je eigen website, en wie zich inschrijft staat meteen als leerling in Dation. Geen aanmeldmails meer overtypen en geen code 95-dag die online nog plekken toont terwijl hij al vol zit.

Telefoon en monitor met een nieuw webdesign
Hand met een telefoon voor een scherm met hetzelfde webdesign

In het kort

Ja. Dation heeft een eigen API: een koppelpunt waarmee je website rechtstreeks gegevens uit het Dation Dashboard haalt en erin terugzet. Zo toon je cursusdata met vrije plekken, lespakketten en producten, en zet je leerlingen, inschrijvingen en betalingen direct in Dation. Voor een rijschool of opleider betekent dat actuele code 95-data op de site en geen aanmeldingen meer overtypen.

Wat Dation is

Dation is software voor rijscholen en beroepsopleiders. De planning van lessen, instructeurs en voertuigen, de administratie met facturen en betalingsherinneringen via iDEAL, en de apps voor leerlingen en instructeurs draaien erin. Examens plan je via de koppeling met CBR TOP. Voor nascholing en code 95 plan je cursussen, reserveer je plekken voor bedrijven en zien werkgevers in het bedrijvenportaal hoe hun medewerkers ervoor staan.

Wat de API van Dation kan

De Dation API werkt met een API ID, een sleutel die je in het Dation Dashboard vindt onder Beheer, Geavanceerde instellingen, Websitekoppeling. Je geeft die sleutel een bevoegdheid: volledige toegang, alleen leads, of alleen het uitlezen van cursusvoortgang.

  • Ophalen: cursusdata met naam, startdatum en vrije plekken, en per lesdag de tijden, plaats en bezetting. Verder lespakketten, producten met prijzen, afspraaktypes en instructeurs.
  • Aanmaken: leads, leerlingen, bedrijven, inschrijvingen op een cursusdatum, een lespakket bij een leerling en betalingen bij een factuur.
  • Factureren: een inschrijving of product laten factureren aan de leerling of aan de werkgever, en de factuur vanuit Dation versturen.

In de documentatie staat geen manier waarop Dation zelf een seintje naar je site stuurt als er iets verandert. Je site vraagt dus zelf op, en Dation vraagt daarbij om redelijk gebruik: niet elke minuut alles ophalen.

Websitekoppeling of maatwerk

Dation heeft een standaard websitekoppeling, volgens Dation onderdeel van Dation Professional. Je maakt in Beheer een inschrijfformulier en plakt de code op je site. Elke aanvraag komt als lead in je Dashboard, met e-mailsjablonen en statistieken om op te volgen. Wil je alleen aanmeldingen binnenkrijgen en plan je zelf in, dan volstaat dat.

Maatwerk met de API voegt toe wat dat formulier niet doet: cursusdata met vrije plekken tonen, de cursist zelf een datum laten kiezen, vooraf laten betalen en de inschrijving met factuur direct in Dation zetten. Ook proeflessen online laten boeken kan zo. Dation beschrijft die route zelf in het helpcentrum.

Als iets niet klopt

Dation staat geen twee leerlingen met hetzelfde e-mailadres toe. We zoeken een cursist daarom eerst op e-mailadres op. Kloppen naam en geboortedatum, dan vullen we de bestaande leerling aan. Anders komt de aanmelding als lead binnen en kijk jij ernaar.

Op een samengestelde cursus kun je via de API niemand inschrijven. Die aanmeldingen zetten we ook als lead klaar, zodat jij ze inplant. En lukt een inschrijving na een betaling niet, dan blijft de betaling bewaard en krijg je een melding.

Bronnen

Wat hier staat over Dation komt uit de officiële documentatie:

Wat je krijgt

Koppelen met
Website Mollie
Via
Dation API
Richting
Twee kanten op
Nodig
API ID uit het Dation Dashboard
Voor
Rijscholen, code 95, opleiders
  • Cursusdata met vrije plekken

    Elke code 95-cursus met startdatum, lesdagen, plaats en het aantal vrije plekken. Zit een cursus vol, dan haalt de site hem van de lijst.

  • Inschrijven op een datum

    De cursist kiest een datum en vult zijn gegevens in. De site maakt de leerling aan in Dation en zet hem op die cursus.

  • Afrekenen bij inschrijven

    Betalen via Mollie tijdens het inschrijven. De betaling komt in Dation bij de factuur, zodat de cursist een factuur krijgt die al voldaan is.

  • Werkgever schrijft chauffeurs in

    Een transportbedrijf meldt meerdere chauffeurs aan voor code 95. Elke inschrijving staat op naam van het bedrijf en de factuur gaat naar de werkgever.

  • Proefles online boeken

    Proeflessen die je in Dation zonder leerling inplant, staan als vrije momenten op je site. De leerling kiest er één en staat meteen ingepland.

  • Aanvraag als lead

    Wie nog twijfelt, laat zijn gegevens achter. De aanvraag staat direct als lead in Dation, met de campagnebron erbij, zodat je ziet welk kanaal werkt.

Werkwijze

Zo koppelen we Dation.

We starten bij de cursussen en pakketten die nu met de hand van Dation naar je site gaan.

  1. Aanbod in kaart

    We lopen samen je aanbod door: rijlespakketten, code 95-cursussen, ADR en proeflessen. Per soort bepalen we wat op de site moet staan en wat er bij een inschrijving in Dation moet gebeuren, tot en met de factuur.

  2. Sleutel klaarzetten

    Jij zoekt in het Dation Dashboard het API ID op onder Websitekoppeling en geeft het de bevoegdheid die nodig is. Daarmee halen we eerst je echte cursusdata op en maken we een voorstel met wat wel en niet kan.

  3. Testen met testleerling

    We bouwen de cursuspagina's en het inschrijfformulier en testen met een testleerling: een bestaand e-mailadres, een volle cursusdag, een mislukte betaling. Pas als elke route goed in Dation terechtkomt, gaat het live.

  4. Volgen na livegang

    Na livegang houden we elke inschrijving in de gaten en krijg je bericht als er een niet doorkomt. Dation werkt de API regelmatig bij. Wij volgen de API-nieuwsbrief van Dation en passen de koppeling aan.

Vragen

Vragen over de Dation koppeling.

Kost de Dation API extra en welk abonnement heb ik nodig?

Dation schrijft in het helpcentrum dat de API vrij te gebruiken is, met inachtneming van het redelijke. De standaard websitekoppeling, een inschrijfformulier dat aanvragen als lead in Dation zet, hoort volgens Dation bij Dation Professional, zonder extra maandkosten. Wat jouw abonnement precies omvat, check je het best even bij Dation zelf.

Kunnen cursisten zich op mijn site inschrijven voor een code 95-cursus op een vaste datum?

Ja. De API geeft per cursusdatum de lesdagen, tijden, plaats en het aantal vrije plekken. Bij een inschrijving maken we de leerling aan, of vinden we hem terug op e-mailadres, en zetten we hem op die cursus. Eén beperking: op een samengestelde cursus kun je via de API niemand inschrijven. Die aanmeldingen komen als lead binnen, zodat jij ze inplant.

Toont mijn website lespakketten met prijzen uit Dation?

Gedeeltelijk. De API geeft je actieve lespakketten met naam en rijbewijscategorie, maar in de documentatie staat bij een pakket geen prijs. Producten, zoals een theorieboek, en onderdelen van cursussen hebben wel prijzen in de API. Pakketprijzen beheren we daarom op de website zelf, tenzij Dation ze bij jouw pakketten meelevert. Dat zien we bij de eerste test met je API ID.

Kan een werkgever meerdere chauffeurs tegelijk inschrijven?

Ja, via een formulier waarin het bedrijf zijn medewerkers opgeeft. De API zet per medewerker per cursus één inschrijving in Dation, met het bedrijf erbij, en de factuur kan naar de werkgever. Wil je een eigen omgeving voor werkgevers, dan logt de contactpersoon in via een pagina van Dation. Je site krijgt dan een sleutel die een uur geldig is en alleen de gegevens van dat bedrijf toont.

Wat gebeurt er als een cursus vol raakt terwijl iemand aan het inschrijven is?

We vragen vlak voor de inschrijving opnieuw het aantal vrije plekken op bij Dation. Is de laatste plek net weg, dan ziet de cursist dat meteen en kiest hij een andere datum, nog voordat hij betaalt. Cursusdata die je in Dation afsluit voor publieke inschrijving, levert de API niet en verschijnen dus ook niet op je site.

Komt de factuur van een online inschrijving ook uit Dation?

Ja, als je dat wilt. Via de API laat je een inschrijving of product factureren aan de leerling of de werkgever, en verstuur je de factuur vanuit Dation met je eigen sjablonen. Betaalt de cursist online, dan boeken we de betaling eerst bij de factuur in Dation. Zo krijgt de cursist meteen een factuur die al voldaan is.

Meer koppelingen

Andere systemen die we koppelen.