Tillor
Platform ModulesBoekhoudenBetalingsrapportenBetaalmethodes

Mollie

Mollie-settlements, betalingen en metadata

Mollie-betalingen (iDEAL, creditcard, Bancontact, terminal, enz.) worden gesynchroniseerd in Tillor en gekoppeld aan betalingsrapporten via de Mollie-settlement.

Koppelen in Tillor

  1. Ga naar Instellingen > Integraties en kies Mollie in de lijst.
  2. Volg de Mollie OAuth-stappen als de koppeling nog niet actief is.
  3. Op de detailpagina kiest u onder Websiteprofiel een Hoofdprofiel (het Mollie-websiteprofiel voor betalingen en synchronisatie) en een Standaard terminal (het pinapparaat dat Tillor standaard voorstelt bij facturen).
  4. Klik op Opslaan. Zonder beide keuzes werken Mollie-betalingen en terminalbetalingen in Tillor niet.
Instellingen > Integraties - Mollie in de lijst
Mollie-instellingen - Hoofdprofiel en Standaard terminal

Statusiconen in de keuzelijsten

Links van de profiel- en terminalnaam staat een gekleurd icoon. Dat is de status bij Mollie, niet de naam zelf.

IcoonWebsiteprofielTerminal
Groen (vinkje)Geverifieerd - geschikt voor live betalingenActief - klaar voor pinbetalingen
Oranje (klok)Nog niet geverifieerd bij MollieIn afwachting - nog niet actief
Rood (verbod)Geblokkeerd-
Grijs-Inactief
Hoofdprofiel open - statusicoon naast profielnaam

Kies bij voorkeur een geverifieerd profiel en een actieve terminal. Tillor slaat geen placeholder-keuze op: beide velden moeten een echt Mollie-id hebben voordat betalingen en synchronisatie lopen.

Mollie-settlements

Voor rapportdag D zoekt Tillor een settlement in deze volgorde:

  1. Settlement aangemaakt op dag D
  2. Anders settlement aangemaakt op dag D+1 (typisch: omzet van D wordt de volgende ochtend uitbetaald)

Vastgelegde regels:

  • Elke settlement-id staat op maximaal één betalingsrapport.
  • Heeft een rapport al een settlement? Die koppeling blijft; Tillor vervangt ze niet.
  • Ontbreken zowel D als D+1 (bijv. weekend): het rapport kan al bestaan met alleen handmatige/bankrekeningbetalingen; zodra Mollie publiceert, vult de dagelijkse synchronisatie Mollie aan.

Voorbeelden

Rapportdag DSettlement aangemaakt bij MollieResultaat
Di 20 meiDi 20 mei (stl_aaa)PAYR/2026/140 (20 mei) krijgt stl_aaa
Di 20 meiWo 21 mei vroeg (stl_bbb)PAYR/2026/140 (20 mei) krijgt stl_bbb (regel D+1)
Zo 18 meiMa 19 mei (stl_ccc)PAYR/2026/138 (zondag) krijgt stl_ccc, niet het maandag-rapport
Ma 19 meiMa 19 mei (stl_ccc)Maandag-rapport zoekt eigen settlement (stl_ddd op di of later), niet stl_ccc
Za 17 meiGeen settlement za/zo/ma ochtendRapport 17 mei: eerst handmatig/bankrekeningen; Mollie volgt als settlement er is
Di 20 meiRapport bestond al zonder settlementVolgende run 09:00: settlement alsnog op 20 mei, betalingen gekoppeld

Concreet (D+1): omzet van dinsdag 20 mei staat in settlement stl_6necch, aangemaakt woensdag 21 mei om 06:08. Tillor koppelt stl_6necch aan PAYR/2026/140 (rapportdag 20 mei), niet aan het rapport van 21 mei.

Bestaand rapport: stond PAYR/2026/140 al in Tillor zonder gekoppelde Mollie-afrekening en met twee handmatige regels? Na de synchronisatie wordt stl_6necch alsnog gekoppeld; bestaande regels blijven; Mollie-betalingen uit die settlement komen erbij.

Al gekoppeld: rapport 15 mei heeft al stl_old. Tillor wijzigt die id niet. Losse Mollie-betalingen met dezelfde settlement-id op de betaling worden nog wel gekoppeld via de orphan-stap (onderaan).

Synchronisatie op bestaande rapporten

Na het aanmaken van ontbrekende rapporten zoekt Tillor alleen rapporten zonder gekoppelde Mollie-afrekening in een rollend venster van één kalendermaand vóór gisteren t/m gisteren. Rapporten die al een Mollie-afrekening hebben, worden in deze cron niet opnieuw via de Mollie-settlement-lijst opgehaald.

Betalingen die al een settlementId van Mollie op de betaling hebben, maar nog niet op een rapport staan, worden gekoppeld zodra het rapport dezelfde settlement-id heeft (orphan-stap, voor elk rapport met settlement).

Mollie-betalingen in Tillor

Tillor haalt Mollie-betalingen elke 15 minuten op (per organisatie met actieve Mollie-koppeling). Webhooks van Mollie werken daarnaast direct bij.

Een betaling komt op een rapport als:

  • ze in de gekoppelde settlement staat (lijst van Mollie), of
  • de betaling al een settlement-id heeft die bij het rapport hoort.
Type in rapportBetekenis
BekendBetaling gekoppeld aan een factuur in Tillor
OnbekendGeen factuurkoppeling in Tillor → suspense (499000), tenzij tillor.bookkeeping metadata

Settlement-betalingen die niet in Tillor bestaan, verschijnen als onbekende Mollie-betaling op het rapport.

Op een betalingsrapport zie je gekoppelde Mollie-betalingen in de tabel Betalingen:

Betalingsrapportdetail - betalingen en Naar boekhouding

Mollie-metadata

Mollie slaat metadata op bij elke betaling. Tillor gebruikt drie soorten in de tillor-namespace: koppelingsmetadata (Tillor schrijft terug naar Mollie zodat de betaling herkenbaar is), ingestie-hints (jij zet ze bij het aanmaken van de Mollie-betaling om Tillor's gedrag te sturen) en directe boekhoudmetadata (volledige bypass van Tillor naar de boekhouding).

Tillor-koppelingsmetadata

{
  "tillor": {
    "paymentId": "clx123...",
    "invoiceId": "clx456...",
    "customerId": "clx789...",
    "paymentGroupId": "clxgrp..."
  }
}

Zorgt voor webhook-koppeling en bekende betalingen in het rapport. Tillor schrijft paymentId, invoiceId, customerId en paymentGroupId bij naar Mollie zodra een betaling aan een factuur, klant of betalingsgroep gekoppeld wordt. Bestaande niet-Tillor metadata blijft behouden.

VeldBeschrijving
paymentIdTillor payment ID
invoiceIdTillor invoice ID
customerIdTillor customer ID
paymentGroupIdTillor betalingsgroep ID. Aanwezig zodra de betaling in een groep zit, ook als die groep nog niet aan een factuur is gekoppeld.

Ingestie-hint: descriptionSuffix

Optioneel veld dat jij bij het aanmaken van de Mollie-betaling zet. Tillor gebruikt het voor de betalingsbeschrijving zodra er een factuurkoppeling is; bij terugschrijven naar Mollie blijft een bestaande suffix behouden.

{
  "tillor": {
    "descriptionSuffix": "Parkeerplaats P1"
  }
}

Formaat in Tillor: INV/XXXX/XXXX - {suffix} (bijv. "Parkeerplaats P1" → INV/2024/0001 - Parkeerplaats P1).

Ingestie-hints voor betalingsgroepen

Bij het aanmaken van een Mollie-betaling kun je hints meegeven die Tillor bij ingestie gebruikt om de betaling automatisch in een betalingsgroep te bucketen. Handig voor POS-shifts, activiteitenboekingen, tafelbetalingen, of elk scenario waar je meerdere betalingen wil bundelen voor je een factuur boekt.

{
  "tillor": {
    "paymentGroupName": "Yoga sunrise - Lake Como",
    "paymentGroupExternalId": "act_42"
  }
}

Eén van beide velden is genoeg om de auto-bucketing te activeren. Beide samen is de aanrader wanneer het label in jouw systeem kan veranderen (activiteitenhernoeming, shift-relabel, ...) maar het onderliggende ID stabiel blijft.

VeldBeschrijving
paymentGroupNameOptioneel: zichtbaar label van de groep in Tillor. Wordt gebruikt om bestaande open groepen op naam te matchen, of als label van een nieuw aangemaakte groep.
paymentGroupExternalIdOptioneel: stabiele dedupe-sleutel uit jouw systeem. Wanneer aanwezig matcht Tillor hierop in plaats van op naam, en wordt het label automatisch bijgewerkt naar de laatste paymentGroupName.

Wat doet Tillor bij ingestie?

  1. Tillor zoekt een open betalingsgroep met deze externe ID (of, als paymentGroupExternalId ontbreekt, met deze naam).
  2. Geen match? Er wordt een nieuwe open groep aangemaakt. De naam is paymentGroupName als die meegegeven is, anders paymentGroupExternalId.
  3. De betaling wordt aan de groep gekoppeld zodra ze de status PAID heeft.
  4. Toegewezen groepen (al gekoppeld aan een factuur) worden niet hergebruikt; late betalingen met dezelfde sleutel komen in een verse open groep terecht.

Hints later gezet (backfill)

Stond de betaling al in Tillor vóór je paymentGroupName of paymentGroupExternalId op de Mollie-betaling zette? Dan wordt de groep alsnog gevuld zodra de betaling in Tillor betaald is, niet aan een factuur hangt en nog niet in een groep zit. Dat kan bij de volgende Mollie-ingestie, bij een inkomende Mollie-webhook, of als je handmatig sync-mollie-payments-by-status draait over de relevante betalingen (bijv. filter op status PAID voor een backfill).

Wanneer gebruiken?

Pre-tag elke Mollie-betaling vanuit je POS of activiteitenbackend met deze hints, en je hoeft Tillor pas te benaderen op het moment dat een shift sluit of een activiteit factureerbaar wordt. Je vindt de groep dan direct terug onder Administratie > Betalingen, in de sectie Betalingsgroepen.

Niet combineren met `invoiceId`

Een gegroepeerde betaling kan niet individueel aan een factuur hangen. Stuur je per ongeluk zowel paymentGroupName/paymentGroupExternalId als invoiceId mee, dan wint de groep en wordt invoiceId genegeerd.

Directe boekhoudmetadata (tillor.bookkeeping)

Onbekende Mollie-betalingen worden standaard op suspense (499000) geboekt. Met tillor.bookkeeping worden ze direct op de opgegeven klant geboekt:

{
  "tillor": {
    "bookkeeping": {
      "customerCode": "100001",
      "documentType": "INV",
      "department": "a",
      "fiscalYear": "2026",
      "documentNumber": "00042"
    }
  }
}
VeldBeschrijving
customerCodeKlantcode in boekhouding - verplicht
documentTypeDocumenttype (bijv. INV, UF)
departmentAfdeling
fiscalYearBoekjaar
documentNumberDocumentnummer

Integratie met interne systemen

tillor.bookkeeping kan gebruikt worden om andere interne systemen van klanten aan te sluiten op de betalingsverwerking. Zo kunnen betalingen direct boekhoudkundig correct verwerkt worden, bijvoorbeeld horeca-inkomsten op een specifieke horeca-wachtrekening of parkeerbetalingen op de juiste kostenplaats.

Bookkeeping heeft voorrang

Als bookkeeping aanwezig is, wordt de betaling niet ingest in Tillor; de boekhoudmetadata wordt gebruikt bij het bouwen van het boekhoudrapport.

On this page