JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "425",
"glovo_tracking_number": "101827552709",
"glovo_number_confidence": "high",
"items_count_receipt": 1,
"subtotal": 60,
"discount": 0,
"total": 60,
"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": "Une poche/takeaway bag contenant la commande principale est visible, avec le tacos emballé et l'étiquette Glovo correspondante.",
"reason": "Article principal du 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 dans le tacos.",
"reason": "Option interne non visible séparément."
},
{
"qty": 1,
"name": "Tenders de Poulet",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne dans le tacos.",
"reason": "Option interne non visible séparément."
},
{
"qty": 2,
"name": "Sauce Algérienne",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Sauce interne listée dans 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": 1,
"total_price": 0,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sachet de frites est clairement visible au-dessus de la commande.",
"reason": "Extra visible listé sur le reçu."
},
{
"qty": 1,
"name": "Stick Sauce Ketchup",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Un sachet ketchup séparé Gyma est clairement visible en bas de l'image.",
"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 avec numéro court et tracking long clairement visibles.",
"Total et subtotal lisibles et cohérents.",
"L'article principal et les extras visibles (frites, sachet ketchup) sont présents.",
"Les options internes ne bloquent pas la validation."
],
"visible_evidence": {
"glovo_number": "glovo #425",
"tracking_number": "101827552709",
"items_count": "1 item",
"total": "Total MAD60.00",
"article_matching": "Tacos - 2 Viandes, frites et stick sauce ketchup visibles."
},
"agent_note": ""
}