JSON analyse
{
"provider_detected": true,
"receipt_visible": true,
"receipt_complete": true,
"order_visible": true,
"glovo_number": "882",
"glovo_tracking_number": "10167521359",
"glovo_number_confidence": "high",
"items_count_receipt": 1,
"subtotal": 57,
"discount": 4.7,
"total": 52.3,
"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": "Sac papier Crisp & Co avec ticket du wrap visible au centre de l'image.",
"reason": "Article principal emballé et présent visuellement."
}
],
"paid_internal_options": [
{
"qty": 1,
"name": "Sauce Algérienne",
"unit_price": 1,
"total_price": 1,
"must_be_visible": false,
"visual_status": "not_checkable",
"evidence": "Option interne du wrap sur le reçu, non vérifiable séparément.",
"reason": "Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
}
],
"paid_extras": [
{
"qty": 1,
"name": "Lipton Fruits Rouges",
"unit_price": 9,
"total_price": 9,
"must_be_visible": true,
"visual_status": "present",
"evidence": "Bouteille Lipton visible avec étiquette et bouchon rouges.",
"reason": "Boisson visible sous forme de bouteille."
}
],
"ignored_components": [
{
"qty": 1,
"name": "Crispy Chicken",
"reason": "Composant interne du wrap sans vérification visuelle séparée."
}
],
"visual_check": {
"main_items_seem_present": true,
"paid_extras_seem_present": true,
"missing_or_unclear_items": [],
"warnings": []
},
"status": "valid",
"confidence": 0.94,
"reasons": [
"Reçu Glovo Crisp & Co lisible.",
"Numéro Glovo court et numéro de tracking long visibles.",
"Total, subtotal et discount lisibles.",
"Le wrap principal est visible avec son emballage.",
"La boisson payante est visible sous forme de bouteille."
],
"visible_evidence": {
"glovo_number": "glovo #882",
"tracking_number": "10167521359",
"items_count": "1 item",
"total": "Total MAD52.30",
"article_matching": "Wrap Crisp & Co visible au centre; boisson Lipton visible à côté."
},
"agent_note": ""
}