| Qté | Article | Prix | Visuel | Motif / preuve |
|---|---|---|---|---|
| 1 | Panini Mixte Sac repas gauche étiqueté PANINI MIXTE visible. | Non détecté | present | Article principal emballé visible. |
| 1 | Tacos - 2 Viandes Sac repas droit étiqueté TACOS - 2 VIANDES visible. | Non détecté | present | Article principal emballé visible. |
Aucun élément.
| Qté | Article | Prix | Visuel | Motif / preuve |
|---|---|---|---|---|
| 1 | Tenders de Poulet Option interne listée sur le reçu. | Non détecté | not_checkable | Option interne d’un tacos, non vérifiable visuellement. |
| 1 | Viande Hachée Option interne listée sur le reçu. | Non détecté | not_checkable | Option interne d’un tacos, non vérifiable visuellement. |
| 1 | Sauce Algérienne Sauce interne listée sur le reçu. | Non détecté | not_checkable | Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation. |
Aucun composant ignoré.
Aucun problème visuel détecté.
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "347",
"glovo_tracking_number": "101681076477",
"glovo_number_confidence": "high",
"items_count_receipt": 2,
"subtotal": 106,
"discount": 5,
"total": 101,
"total_source": "total_line",
"main_items": [
{
"qty": 1,
"name": "Panini Mixte",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Sac repas gauche étiqueté PANINI MIXTE visible.",
"reason": "Article principal emballé visible."
},
{
"qty": 1,
"name": "Tacos - 2 Viandes",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Sac repas droit étiqueté TACOS - 2 VIANDES visible.",
"reason": "Article principal emballé visible."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Tenders de Poulet",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne listée sur le reçu.",
"reason": "Option interne d’un tacos, non vérifiable visuellement."
},
{
"qty": 1,
"name": "Viande Hachée",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne listée sur le reçu.",
"reason": "Option interne d’un tacos, non vérifiable visuellement."
},
{
"qty": 1,
"name": "Sauce Algérienne",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Sauce interne listée sur le reçu.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
}
],
"paid_extras": [],
"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 lisible.",
"Numéro Glovo court 347 visible.",
"Tracking long 101681076477 visible.",
"2 items indiqués sur le reçu.",
"Subtotal, discount et total lisibles et cohérents.",
"Deux articles principaux visibles et correspondants aux étiquettes des sacs.",
"Aucun extra payant visible manquant."
],
"visible_evidence": {
"glovo_number": "GLOVO 347",
"tracking_number": "101681076477",
"items_count": "2 Items",
"total": "Total MAD101.00",
"article_matching": "Panini Mixte et Tacos - 2 Viandes visibles sur les sacs."
},
"agent_note": ""
}