JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "989",
"glovo_tracking_number": "101615887456",
"glovo_number_confidence": "high",
"items_count_receipt": 2,
"subtotal": 143,
"discount": 0,
"total": 143,
"total_source": "total_line",
"main_items": [
{
"qty": 2,
"name": "Tacos",
"unit_price": 50,
"total_price": 100,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Deux sacs principaux Crisp & Co visibles avec deux tacos emballés au-dessus de chaque sac.",
"reason": "Article principal visible en photo."
}
],
"paid_internal_options": [
{
"qty": 2,
"name": "Viande hachée",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne interne sur le reçu, non vérifiable visuellement.",
"reason": "Option interne dans le tacos."
},
{
"qty": 2,
"name": "Tenders de poulet",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne interne sur le reçu, non vérifiable visuellement.",
"reason": "Option interne dans le tacos."
},
{
"qty": 2,
"name": "Sauce algérienne",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Ligne interne sur le reçu, non vérifiable visuellement.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
},
{
"qty": 1,
"name": "Pot de sauce / dip",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Pot/cup blanc fermé visible en bas à droite.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
}
],
"paid_extras": [
{
"qty": 1,
"name": "Frites",
"unit_price": 0,
"total_price": 0,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Frites visibles dans les deux emballages principaux.",
"reason": "Side visible sur la photo."
},
{
"qty": 1,
"name": "Boisson (Lipton)",
"unit_price": 0,
"total_price": 0,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Bouteille Lipton visible à gauche.",
"reason": "Boisson visible en bouteille."
}
],
"ignored_components": [],
"visual_check": {
"main_items_seem_present": true,
"paid_extras_seem_present": true,
"missing_or_unclear_items": [],
"warnings": []
},
"status": "valid",
"confidence": 0.93,
"reasons": [
"Reçu Glovo/Crisp & Co visible et lisible.",
"Numéro court Glovo extrait correctement.",
"Numéro de tracking long extrait correctement.",
"Total et subtotal lisibles et cohérents.",
"Deux articles principaux et les extras visibles sont présents.",
"Aucun élément payant visible clairement manquant."
],
"visible_evidence": {
"glovo_number": "glovo #989",
"tracking_number": "101615887456",
"items_count": "2 items",
"total": "Total MAD143.00",
"article_matching": "Deux sacs de tacos visibles, avec frites et boisson visibles; pot de sauce visible."
},
"agent_note": ""
}