JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "540",
"glovo_tracking_number": "101787789674",
"glovo_number_confidence": "high",
"items_count_receipt": 1,
"subtotal": 50,
"discount": null,
"total": 50,
"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": "Sac avec commande visible; article principal présent sous forme de commande emballée.",
"reason": "Article principal de type tacos, confirmé par le sac et le reçu."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Poulet Mariné",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne imprimée sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement."
},
{
"qty": 1,
"name": "Tenders de Poulet",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne imprimée sur le reçu.",
"reason": "Option interne dans le tacos, non vérifiable visuellement."
},
{
"qty": 2,
"name": "Sauce Algérienne",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Sauce interne imprimée sur le reçu.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
}
],
"paid_extras": [
{
"qty": 1,
"name": "Ketchup",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sachet ketchup séparé est visible à droite du sac.",
"reason": ""
}
],
"ignored_components": [],
"visual_check": {
"main_items_seem_present": true,
"paid_extras_seem_present": true,
"missing_or_unclear_items": [],
"warnings": []
},
"status": "valid",
"confidence": 0.92,
"reasons": [
"Reçu Glovo lisible avec numéro court et tracking long clairement visibles.",
"Un seul item indiqué sur le reçu et une commande emballée visible.",
"L'extra ketchup est clairement visible.",
"Les options internes du tacos ne sont pas requises visuellement."
],
"visible_evidence": {
"glovo_number": "glovo #540",
"tracking_number": "101787789674",
"items_count": "1 item",
"total": "MAD50.00",
"article_matching": "1 x Tacos - 2 Viandes"
},
"agent_note": ""
}