Voertuigcalculator
Volledige calculator op de voertuigdetailpagina met aanvraagmogelijkheid.
Gebruik de voorbeelden hieronder voor voertuigdetailpagina’s, maandprijskaarten en algemene financieringspagina’s. De illustraties sluiten aan op de nieuwste LeaseModule-stijl.
Met één integratie-ID kun je drie soorten iframe-weergaven plaatsen. Kies per pagina het juiste type en vul de voertuiggegevens dynamisch vanuit jouw website in.
Volledige calculator op de voertuigdetailpagina met aanvraagmogelijkheid.
Compact maandbedrag op een voertuigkaart of naast de verkoopprijs.
Algemene calculator waarbij de bezoeker zelf de voertuiggegevens invoert.
Deze ontvang je van jouw leaseprovider. De integratie-ID mag zichtbaar zijn in de iframe-URL.
Voor voertuig- en maandprijsweergaven stuur je per auto gegevens mee zoals merk, model, prijs en bouwjaar.
Toon op de voertuigdetailpagina de volledige calculator naast of onder het geselecteerde voertuig.

Gebruik type=vehicle op voertuigdetailpagina’s. De iframe ontvangt de voertuiggegevens van jouw eigen website.
<iframe id="lm-vehicle" src="https://leasemodule.nl/api/embed/?integration_id=JOUW_INTEGRATIE_ID&type=vehicle&reference=VWE12345&aanschafprijs=24950&voertuigsoort=Personenauto&merk=Volkswagen&model=Golf&bouwjaar=2022&kenteken=G123AB&brandstof=Benzine&btwmarge=btw&dealernaam=Voorbeeld+Autobedrijf&dealerwebsite=https%3A%2F%2Fvoorbeeld.nl&voertuigurl=https%3A%2F%2Fvoorbeeld.nl%2Faanbod%2Fgolf" title="LeaseModule vehicle" width="100%" height="450" style="border:0;width:100%" loading="lazy"></iframe>
<script>
(function () {
var frame = document.getElementById('lm-vehicle');
if (!frame) return;
window.addEventListener('message', function (event) {
if (event.origin !== 'https://leasemodule.nl' ||
event.source !== frame.contentWindow ||
!event.data || event.data.type !== 'leasemodule:height') return;
var height = Number(event.data.height);
if (isFinite(height) && height >= 100 && height <= 10000) {
frame.style.height = Math.ceil(height) + 'px';
}
});
frame.addEventListener('load', function () {
frame.contentWindow.postMessage({type:'leasemodule:hello'}, 'https://leasemodule.nl');
});
})();
</script>Gebruik deze compacte variant op voorraadkaarten, bij de verkoopprijs of in een voertuiglijst.

type=monthly<iframe id="lm-monthly" src="https://leasemodule.nl/api/embed/?integration_id=JOUW_INTEGRATIE_ID&type=monthly&reference=VWE12345&aanschafprijs=24950&voertuigsoort=Personenauto&merk=Volkswagen&model=Golf&bouwjaar=2022&kenteken=G123AB&brandstof=Benzine&btwmarge=btw&dealernaam=Voorbeeld+Autobedrijf&dealerwebsite=https%3A%2F%2Fvoorbeeld.nl&voertuigurl=https%3A%2F%2Fvoorbeeld.nl%2Faanbod%2Fgolf" title="LeaseModule monthly" width="100%" height="140" style="border:0;width:100%" loading="lazy"></iframe>
<script>
(function () {
var frame = document.getElementById('lm-monthly');
if (!frame) return;
window.addEventListener('message', function (event) {
if (event.origin !== 'https://leasemodule.nl' ||
event.source !== frame.contentWindow ||
!event.data || event.data.type !== 'leasemodule:height') return;
var height = Number(event.data.height);
if (isFinite(height) && height >= 100 && height <= 10000) {
frame.style.height = Math.ceil(height) + 'px';
}
});
frame.addEventListener('load', function () {
frame.contentWindow.postMessage({type:'leasemodule:hello'}, 'https://leasemodule.nl');
});
})();
</script>Voor een algemene financieringspagina zonder vooraf geselecteerd voertuig.

<iframe id="lm-standalone" src="https://leasemodule.nl/api/embed/?integration_id=JOUW_INTEGRATIE_ID&type=standalone" title="LeaseModule standalone" width="100%" height="450" style="border:0;width:100%" loading="lazy"></iframe>
<script>
(function () {
var frame = document.getElementById('lm-standalone');
if (!frame) return;
window.addEventListener('message', function (event) {
if (event.origin !== 'https://leasemodule.nl' ||
event.source !== frame.contentWindow ||
!event.data || event.data.type !== 'leasemodule:height') return;
var height = Number(event.data.height);
if (isFinite(height) && height >= 100 && height <= 10000) {
frame.style.height = Math.ceil(height) + 'px';
}
});
frame.addEventListener('load', function () {
frame.contentWindow.postMessage({type:'leasemodule:hello'}, 'https://leasemodule.nl');
});
})();
</script>Voor vehicle en monthly stuur je voertuiggegevens mee. De losse calculator heeft alleen de integratie-ID nodig.
| Parameter | Verplicht | Omschrijving |
|---|---|---|
integration_id | Ja | De integratie-ID uit jouw e-mail. |
type | Ja | vehicle, monthly of standalone. |
aanschafprijs | Ja* | Verkoopprijs als getal, bijvoorbeeld 24950. |
merk | Ja* | Merknaam, bijvoorbeeld Volkswagen. |
model | Ja* | Modelnaam, bijvoorbeeld Golf. |
kenteken | Optioneel | Kenteken van het voertuig. |
bouwjaar | Optioneel | Viercijferig bouwjaar. |
brandstof | Optioneel | Bijvoorbeeld Benzine. |
btwmarge | Optioneel | btw of marge. |
voertuigsoort | Optioneel | Mogelijke waarden zijn onder andere Personenauto, Bedrijfswagen, Motor, Caravan en Aanhanger. |
term | Optioneel** | Looptijd in maanden; standaard 72. |
product | Optioneel** | business of consumer. |
down_payment | Optioneel** | Aanbetaling; standaard 0. |
final_payment | Optioneel** | Slottermijn; standaard 0. |
dealernaam | Optioneel | Naam van jouw autobedrijf voor in de aanvraag en weergave. |
dealerwebsite | Optioneel | Volledige URL van jouw website, bijvoorbeeld https://voorbeeld.nl. |
voertuigurl | Optioneel | De detailpagina van het voertuig op jouw eigen website. |
* Alleen verplicht voor vehicle en monthly. ** Alleen beschikbaar voor de maandprijsweergave.
frame-ancestors of X-Frame-Options. Een geheime API-sleutel plaats je nooit in browsercode.