Whatsapp Message
Verwerkt: 08-12-2025 11:04:41
📎 E-mail Bijlagen
📎 E-mail Bijlagen
📊 Geëxtraheerde Ordergegevens
Kleurcodering: Groen = Zeker (>80%), Geel = Mogelijk (>50%), Rood = Onzeker (<50%)
Document Data
Geëxtraheerde gegevens uit document (factuur, paklijst, pakbon, orderbevestiging)
Type document: factuur, paklijst, pakbon, orderbevestiging, transport order
Document nummer, order nummer of booking reference
Datum van het document (YYYY-MM-DD)
Datum van ophalen (YYYY-MM-DD of YYYY-MM-DDTHH:MM:SS)
Datum van afleveren (YYYY-MM-DD of YYYY-MM-DDTHH:MM:SS)
Speciale instructies, afhandeling, of andere opmerkingen
Bedrijf of persoon naam
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Bedrijf of persoon naam
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Naam van het magazijn of bedrijf
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Naam van de locatie of klant
Straatnaam en huisnummer
Postcode
Stad of plaats
2-letter ISO landcode (NL, DE, BE, etc.)
Gedetailleerde productbeschrijving
Aantal items/eenheden
Eenheid (stuks, kg, m³, dozen, etc.)
Prijs per eenheid (optioneel, voor facturen)
Totale prijs voor dit item (optioneel, voor facturen)
Totaal gewicht in kilogram (optioneel, voor transport)
Afmetingen als tekst (optioneel, voor transport)
Totaal exclusief BTW
Totaal BTW bedrag
BTW percentage (21, 9, 0, etc.)
Totaal inclusief BTW
Valuta code (EUR, USD, etc.)
Verwachte leverdatum (YYYY-MM-DD)
Bijzondere voorwaarden
Toon ruwe JSON
{
"orders": [
{
"document_type": {
"value": "factuur",
"reasoning": "This is a restaurant receipt/invoice (kassabon) from Eethuis Tante Toer showing payment for food and drinks",
"certainty": 95
},
"reference": {
"value": "13479",
"reasoning": "Receipt number clearly shown on the document as 'Rekening 13479'",
"certainty": 100
},
"date": {
"value": "2025-11-19",
"reasoning": "Date and time stamp at bottom of receipt shows '000010 19/11/2025 21:02'",
"certainty": 100
},
"pickup_date": {
"value": null,
"reasoning": "Not applicable - this is a restaurant receipt, not a transport document",
"certainty": 0
},
"delivery_date": {
"value": null,
"reasoning": "Not applicable - this is a restaurant receipt, not a transport document",
"certainty": 0
},
"notes": {
"value": "Tafel 2. Restaurant receipt with thank you message in multiple languages",
"reasoning": "Table number 2 is indicated on receipt, along with multilingual thank you messages",
"certainty": 90
},
"customer": {
"name": {
"value": null,
"reasoning": "No customer name visible on receipt - this appears to be a cash transaction",
"certainty": 0
},
"address": {
"value": null,
"reasoning": "No customer address information present on receipt",
"certainty": 0
},
"postal_code": {
"value": null,
"reasoning": "No customer postal code information present",
"certainty": 0
},
"city": {
"value": null,
"reasoning": "No customer city information present",
"certainty": 0
},
"country": {
"value": null,
"reasoning": "No customer country information present",
"certainty": 0
}
},
"supplier": {
"name": {
"value": "Eethuis Tante Toer",
"reasoning": "Restaurant name clearly visible at top of receipt with logo and tagline 'de wereld aan tafel'",
"certainty": 100
},
"address": {
"value": "Jodenstraat 45",
"reasoning": "Address shown on receipt below restaurant name",
"certainty": 100
},
"postal_code": {
"value": null,
"reasoning": "Postal code not shown on receipt",
"certainty": 0
},
"city": {
"value": "Venlo",
"reasoning": "City name 'VENLO' shown on receipt below street address",
"certainty": 100
},
"country": {
"value": "NL",
"reasoning": "Dutch VAT rates (21% and 9%) and Dutch language indicate Netherlands location, city Venlo is in NL",
"certainty": 95
}
},
"pickup_location": {
"name": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
}
},
"delivery_location": {
"name": {
"value": null,
"reasoning": "Not applicable for restaurant receipt",
"certainty": 0
}
},
"items": [
{
"description": {
"value": "Venlosesch wit",
"reasoning": "First item on receipt, appears to be a local white wine or beverage",
"certainty": 95
},
"quantity": {
"value": 3,
"reasoning": "Receipt shows '3 x Venlosesch wit'",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "Individual servings of beverage",
"certainty": 90
},
"unit_price": {
"value": 5,
"reasoning": "Total 15.00 divided by 3 units equals 5.00 per unit",
"certainty": 100
},
"total_price": {
"value": 15,
"reasoning": "Amount shown on receipt for this line item",
"certainty": 100
}
},
{
"description": {
"value": "Gin-tonic",
"reasoning": "Second item on receipt, cocktail drink",
"certainty": 100
},
"quantity": {
"value": 2,
"reasoning": "Receipt shows '2 x Gin-tonic'",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "Individual cocktail servings",
"certainty": 90
},
"unit_price": {
"value": 10,
"reasoning": "Total 20.00 divided by 2 units equals 10.00 per unit",
"certainty": 100
},
"total_price": {
"value": 20,
"reasoning": "Amount shown on receipt for this line item",
"certainty": 100
}
},
{
"description": {
"value": "Combi deal",
"reasoning": "Third item on receipt, appears to be a combination meal deal",
"certainty": 95
},
"quantity": {
"value": 2,
"reasoning": "Receipt shows '2 x Combi deal'",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "Two combination meals",
"certainty": 90
},
"unit_price": {
"value": 34.5,
"reasoning": "Total 69.00 divided by 2 units equals 34.50 per unit",
"certainty": 100
},
"total_price": {
"value": 69,
"reasoning": "Amount shown on receipt for this line item",
"certainty": 100
}
},
{
"description": {
"value": "Koffie",
"reasoning": "Coffee as shown on receipt",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "Receipt shows '1 x Koffie'",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "One serving of coffee",
"certainty": 90
},
"unit_price": {
"value": 3.3,
"reasoning": "Price shown on receipt",
"certainty": 100
},
"total_price": {
"value": 3.3,
"reasoning": "Amount shown on receipt for this line item",
"certainty": 100
}
},
{
"description": {
"value": "Verse gember thee",
"reasoning": "Fresh ginger tea as shown on receipt",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "Receipt shows '1 x verse gember thee'",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "One serving of tea",
"certainty": 90
},
"unit_price": {
"value": 3.9,
"reasoning": "Price shown on receipt",
"certainty": 100
},
"total_price": {
"value": 3.9,
"reasoning": "Amount shown on receipt for this line item",
"certainty": 100
}
},
{
"description": {
"value": "Honing",
"reasoning": "Honey as shown on receipt, likely an addition to tea",
"certainty": 100
},
"quantity": {
"value": 1,
"reasoning": "Receipt shows '1 x Honing'",
"certainty": 100
},
"unit": {
"value": "stuks",
"reasoning": "One serving/portion of honey",
"certainty": 90
},
"unit_price": {
"value": 0.5,
"reasoning": "Price shown on receipt",
"certainty": 100
},
"total_price": {
"value": 0.5,
"reasoning": "Amount shown on receipt for this line item",
"certainty": 100
}
}
],
"financial": {
"subtotal": {
"value": 111.7,
"reasoning": "Subtotal clearly shown on receipt before VAT breakdown",
"certainty": 100
},
"vat_amount": {
"value": 12.4,
"reasoning": "Sum of BTW Hoog (6.07) and BTW Laag (6.33) equals 12.40",
"certainty": 100
},
"vat_percentage": {
"value": 21,
"reasoning": "Two VAT rates apply: 21% (high rate) and 9% (low rate), showing standard Dutch VAT. 21% is the main rate shown",
"certainty": 95
},
"total": {
"value": 111.7,
"reasoning": "Total amount paid shown as 'Contant 111.70' indicating cash payment",
"certainty": 100
},
"currency": {
"value": "EUR",
"reasoning": "Location is Netherlands (Venlo), Dutch VAT rates, and euro is the currency used",
"certainty": 95
}
},
"delivery_info": {
"expected_date": {
"value": null,
"reasoning": "Not applicable for restaurant receipt - service was immediate",
"certainty": 0
},
"terms": {
"value": null,
"reasoning": "No delivery terms applicable for restaurant receipt",
"certainty": 0
}
}
}
]
}