Mollie
Mollie-settlements, betalingen en metadata
Mollie-betalingen (iDEAL, creditcard, Bancontact, terminal, etc.) worden gesynchroniseerd en gekoppeld aan betalingsrapporten via de settlement.
Mollie-settlements
Mollie-settlements: T+0. Tillor zoekt de settlement die op de rapportdatum is aangemaakt (zelfde dag) en koppelt alle betalingen. Geen settlement (bijv. weekend) → geen Mollie-deel in het rapport. Settlement-only betalingen (niet in Tillor) komen als "onbekende Mollie-betaling" in het rapport.
Mollie-betalingen
Ingestie elke nacht 03:00. Een betaling komt alleen in een rapport als het in de settlement van die datum zit. Bekend = Tillor-metadata (factuur/klant); onbekend = suspense (499000) tenzij tillor.bookkeeping metadata.
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": "pmt_grp_abc",
"descriptionSuffix": "Parkeerplaats P1"
}
}Zorgt voor webhook-koppeling en "bekende" betalingen in het rapport. Tillor schrijft deze velden zelf bij naar Mollie zodra een betaling aan een factuur, klant of betalingsgroep gekoppeld wordt.
| Veld | Beschrijving |
|---|---|
paymentId | Tillor payment ID |
invoiceId | Tillor invoice ID |
customerId | Tillor customer ID |
paymentGroupId | Tillor betalingsgroep ID. Aanwezig zodra de betaling in een groep zit, ook als die groep nog niet aan een factuur is gekoppeld. |
descriptionSuffix | Optioneel: tekst die achter het factuurnummer komt in de betalingsbeschrijving. Formaat: 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.
| Veld | Beschrijving |
|---|---|
paymentGroupName | Optioneel: 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. |
paymentGroupExternalId | Optioneel: 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?
- Tillor zoekt een open betalingsgroep met deze externe ID (of, als
paymentGroupExternalIdontbreekt, met deze naam). - Geen match? Er wordt een nieuwe open groep aangemaakt. De naam is
paymentGroupNameals die meegegeven is, anderspaymentGroupExternalId. - De betaling wordt aan de groep gekoppeld zodra ze de status PAID heeft.
- 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 > 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"
}
}
}| Veld | Beschrijving |
|---|---|
customerCode | Klantcode in boekhouding – verplicht |
documentType | Documenttype (bijv. INV, UF) |
department | Afdeling |
fiscalYear | Boekjaar |
documentNumber | Documentnummer |
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.