JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "646",
"glovo_tracking_number": "101829302619",
"glovo_number_confidence": "high",
"items_count_receipt": 2,
"subtotal": 119,
"discount": 0,
"total": 119,
"total_source": "total_line",
"main_items": [
{
"qty": 1,
"name": "Wrap Crispy Chicken",
"unit_price": 47,
"total_price": 47,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Etiquette gauche avec 'WRAP CRISPY CHICKEN' visible.",
"reason": "Article principal visible sur l’étiquette et le sac."
},
{
"qty": 1,
"name": "Wrap Viande Hachée",
"unit_price": 52,
"total_price": 52,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Etiquette droite avec 'WRAP VIANDE HACHÉE' visible.",
"reason": "Article principal visible sur l’étiquette et le sac."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Sauce Miel Moutarde",
"unit_price": null,
"total_price": null,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne imprimée sur l’étiquette du wrap crispy chicken.",
"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": "Option interne imprimée sur l’étiquette du wrap viande hachée.",
"reason": "Sauce interne d’un wrap, non vérifiable visuellement séparément."
}
],
"paid_extras": [
{
"qty": 1,
"name": "Frites",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "La ligne Frites est imprimée sur le reçu et aucun contenu séparé n’est nécessaire pour une confirmation visuelle directe ici.",
"reason": "Extra visible listé sur le reçu."
},
{
"qty": 1,
"name": "Pepsi",
"unit_price": null,
"total_price": null,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Une bouteille Pepsi visible au centre de l’image. Boisson confirmée par bouteille visible.",
"reason": "Boisson visible séparément."
}
],
"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 Crisp & Co lisible avec numéro Glovo court et tracking long clairement visibles.",
"Deux articles principaux correspondent aux deux étiquettes visibles.",
"Total et subtotal lisibles et cohérents.",
"Boisson visible sous forme de bouteille Pepsi.",
"Les options internes de sauce ne nécessitent pas de vérification visuelle séparée."
],
"visible_evidence": {
"glovo_number": "glovo #646",
"tracking_number": "101829302619",
"items_count": "2 items",
"total": "Total MAD119.00",
"article_matching": "WRAP CRISPY CHICKEN et WRAP VIANDE HACHÉE visibles sur les étiquettes."
},
"agent_note": ""
}