JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "908",
"glovo_tracking_number": "101773219776",
"glovo_number_confidence": "high",
"items_count_receipt": 1,
"subtotal": 83,
"discount": 24.9,
"total": 58.1,
"total_source": "total_line",
"main_items": [
{
"qty": 1,
"name": "Tacos - 2 Viandes",
"unit_price": 50,
"total_price": 50,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sac principal Crisp & Co visible, correspondant à l'article principal tacos.",
"reason": "Article principal visible via l'emballage de commande."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Cordon Bleu",
"unit_price": 4,
"total_price": 4,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement."
},
{
"qty": 1,
"name": "Viande Hachée",
"unit_price": 6,
"total_price": 6,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement."
},
{
"qty": 1,
"name": "Sauce Biggy",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Sauce interne listée sous le 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": 10,
"total_price": 10,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sachet de frites visible à droite du sac principal.",
"reason": "Extra visible séparé confirmé."
},
{
"qty": 1,
"name": "Pepsi Zero (33cl)",
"unit_price": 13,
"total_price": 13,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Canette visible devant le sac, boisson confirmée par contenant boisson visible.",
"reason": "Boisson visible via canette."
},
{
"qty": 1,
"name": "Stick Sauce Ketchup",
"unit_price": 0,
"total_price": 0,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Deux sticks/sachets ketchup visibles: un posé sur le sac et un autre en bas à droite.",
"reason": ""
}
],
"ignored_components": [],
"visual_check": {
"main_items_seem_present": true,
"paid_extras_seem_present": true,
"missing_or_unclear_items": [],
"warnings": []
},
"status": "valid",
"confidence": 0.96,
"reasons": [
"Reçu Glovo Crisp & Co lisible.",
"Numéro Glovo court et tracking long lisibles.",
"Total, subtotal, discount et items count lisibles.",
"Les articles principaux et extras visibles sont présents.",
"Les options internes ne nécessitent pas de vérification visuelle."
],
"visible_evidence": {
"glovo_number": "glovo #908",
"tracking_number": "101773219776",
"items_count": "1 item",
"total": "Total MAD58.10",
"article_matching": "Sac principal Crisp & Co, frites visibles, canette visible, sticks sauce ketchup visibles."
},
"agent_note": ""
}