JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "9",
"glovo_tracking_number": "101682123101",
"glovo_number_confidence": "high",
"items_count_receipt": 1,
"subtotal": 59,
"discount": 0,
"total": 54,
"total_source": "total_line",
"main_items": [
{
"qty": 1,
"name": "Tacos",
"unit_price": 50,
"total_price": 50,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sachet repas principal Crisp & Co visible au centre avec ticket indiquant '1 x Tacos - 2 viandes'.",
"reason": "Article principal de type tacos, emballage principal visible."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Poulet Mariné",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Mentionné sur le reçu comme option interne du tacos.",
"reason": "Option interne payante dans le tacos, non vérifiable séparément."
},
{
"qty": 1,
"name": "Tenders de Poulet",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Mentionné sur le reçu comme option interne du tacos.",
"reason": "Option interne payante dans le tacos, non vérifiable séparément."
},
{
"qty": 1,
"name": "Sauce Algérienne",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Mentionnée sur le reçu comme sauce interne du tacos.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
},
{
"qty": 1,
"name": "Sauce Biggy",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Mentionnée sur le reçu comme sauce interne du tacos.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
}
],
"paid_extras": [
{
"qty": 1,
"name": "Frites",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un petit sachet de frites visible à droite du sachet principal.",
"reason": "Extra visible séparé sur la photo."
}
],
"ignored_components": [],
"visual_check": {
"main_items_seem_present": true,
"paid_extras_seem_present": true,
"missing_or_unclear_items": [],
"warnings": []
},
"status": "valid",
"confidence": 0.95,
"reasons": [
"Reçu Glovo/Crisp & Co lisible avec numéro court et tracking long visibles.",
"Total et nombre d'items lisibles.",
"Article principal et extra visible (frites) présents sur la photo.",
"Les options internes du tacos ne nécessitent pas de vérification visuelle séparée."
],
"visible_evidence": {
"glovo_number": "glovo #9",
"tracking_number": "101682123101",
"items_count": "1 item",
"total": "MAD54.00",
"article_matching": "Tacos et frites visibles; ticket cohérent avec 1 x Tacos - 2 viandes et 1 x Frites."
},
"agent_note": ""
}