JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "96",
"glovo_tracking_number": "101695732327",
"glovo_number_confidence": "high",
"items_count_receipt": 1,
"subtotal": 83.5,
"discount": 26.5,
"total": 61.95,
"total_source": "total_line",
"main_items": [
{
"qty": 1,
"name": "Tacos 3 Viandes (XL)",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sac principal Crisp & Co avec commande visible et un paquet/emballage principal associé.",
"reason": "Article principal de type tacos, doit être visible comme emballage principal."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Poulet Mariné",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne d'option interne sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement séparément."
},
{
"qty": 1,
"name": "Viande Hachée",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne d'option interne sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement séparément."
},
{
"qty": 1,
"name": "Merguez",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne d'option interne sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement séparément."
},
{
"qty": 1,
"name": "Sauce Algérienne",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne de sauce interne sur le reçu.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
},
{
"qty": 1,
"name": "Mayonnaise",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne de sauce interne sur le reçu.",
"reason": "Sauce interne dans le tacos, non vérifiable visuellement séparément."
}
],
"paid_extras": [
{
"qty": 1,
"name": "Potato Wedges",
"unit_price": null,
"total_price": 13.5,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sachet de frites/wedges séparé est visible à droite du sac principal, avec emballage snack visible.",
"reason": "Side séparé listé sur le reçu et visible en photo."
}
],
"ignored_components": [
{
"qty": 1,
"name": "3 Viandes",
"reason": "Libellé descriptif interne du tacos."
}
],
"visual_check": {
"main_items_seem_present": true,
"paid_extras_seem_present": true,
"missing_or_unclear_items": [],
"warnings": []
},
"status": "valid",
"confidence": 0.83,
"reasons": [
"Reçu Glovo/Crisp & Co lisible.",
"Numéro Glovo court identifié avec confiance élevée.",
"Numéro de tracking long lisible.",
"Nombre d'items lisible.",
"Total lisible sur la ligne Total.",
"Article principal visible en photo.",
"Extra payé visible en photo."
],
"visible_evidence": {
"glovo_number": "glovo #96",
"tracking_number": "101695732327",
"items_count": "1 item",
"total": "Total MAD61.95",
"article_matching": "Tacos 3 Viandes (XL) + Potato Wedges visibles"
},
"agent_note": ""
}