240

Commande Glovo

07/11/2026 à 15:51

Photo valide ✅

Analyse interne #1234
Photo contrôlée
 PDF  Image
proof
240
Numéro commande Glovo
Commande #240
Reçu + commande + extras contrôlés par IA
Tracking Glovo 101827116257
Total 209.80 MAD
Items 2
Confiance 0.92
Source total subtotal_minus_discount
Statut valid

Motifs

  • Reçu Glovo/Crisp & Co lisible.
  • Numéro Glovo court et tracking long lisibles.
  • Total cohérent avec subtotal - discount.
  • Articles principaux et extras visibles correspondants.
  • Aucune option interne non vérifiable n'empêche la validation.

Articles principaux

Qté Article Prix Visuel Motif / preuve
1 Tacos - 3 Viandes (XL) Boîte/emballage principal visible en haut à droite avec étiquette Crisp & Co liée au tacos. 63.00 MAD present Article principal vendu et emballage principal visible.
1 Double Crisp Burger Emballage principal visible à gauche avec étiquette Double Crisp Burger. 85.00 MAD present Article principal vendu et emballage principal visible.

Extras visibles payants

Qté Article Prix Visuel Motif / preuve
1 Frites Deux contenants de frites visibles sur la photo, dont un en bas à droite et un au centre-droit. Non détecté present Extra visible séparé confirmé.
1 Mozza Sticks Petit sachet de sticks panés visible en haut à droite du sac. Non détecté present —
1 Pepsi Boisson confirmée par gobelet fermé visible. Marque non lisible mais contenant boisson présent. 21.00 MAD present Gobelet fermé visible correspondant à la boisson du reçu.

Options internes payantes

Qté Article Prix Visuel Motif / preuve
1 Cordon Bleu Option interne listée sur le reçu. 4.00 MAD not_checkable Option interne d'un tacos, non vérifiable séparément.
1 Viande Hachée Option interne listée sur le reçu. 6.00 MAD not_checkable Option interne d'un tacos, non vérifiable séparément.
1 Merguez Option interne listée sur le reçu. 6.00 MAD not_checkable Option interne d'un tacos, non vérifiable séparément.
1 Sauce Algérienne Sauce interne listée sur le reçu. 4.00 MAD not_checkable Option interne mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation.
1 Mayonnaise Option interne listée sur le reçu. Non détecté not_checkable Condiment interne non vérifiable séparément.
1 Tomate Ingrédient interne listé sur le reçu. Non détecté not_checkable Composant interne non vérifiable séparément.
1 Laitue Ingrédient interne listé sur le reçu. Non détecté not_checkable Composant interne non vérifiable séparément.
1 Oignons frais Ingrédient interne listé sur le reçu. Non détecté not_checkable Composant interne non vérifiable séparément.
1 Fromage Option 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.

Composants ignorés

Aucun composant ignoré.

Contrôle visuel

Aucun problème visuel détecté.

Ouvrir / corriger
JSON analyse
{
    "provider_detected": true,
    "receipt_visible": true,
    "receipt_complete": true,
    "order_visible": true,
    "glovo_number": "240",
    "glovo_tracking_number": "101827116257",
    "glovo_number_confidence": "high",
    "items_count_receipt": 2,
    "subtotal": 214,
    "discount": 4.2,
    "total": 209.8,
    "total_source": "subtotal_minus_discount",
    "main_items": [
        {
            "qty": 1,
            "name": "Tacos - 3 Viandes (XL)",
            "unit_price": 63,
            "total_price": 63,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Boîte/emballage principal visible en haut à droite avec étiquette Crisp & Co liée au tacos.",
            "reason": "Article principal vendu et emballage principal visible."
        },
        {
            "qty": 1,
            "name": "Double Crisp Burger",
            "unit_price": 85,
            "total_price": 85,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Emballage principal visible à gauche avec étiquette Double Crisp Burger.",
            "reason": "Article principal vendu et emballage principal visible."
        }
    ],
    "paid_internal_options": [
        {
            "qty": 1,
            "name": "Cordon Bleu",
            "unit_price": 4,
            "total_price": 4,
            "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 séparément."
        },
        {
            "qty": 1,
            "name": "Viande Hachée",
            "unit_price": 6,
            "total_price": 6,
            "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 séparément."
        },
        {
            "qty": 1,
            "name": "Merguez",
            "unit_price": 6,
            "total_price": 6,
            "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 séparément."
        },
        {
            "qty": 1,
            "name": "Sauce Algérienne",
            "unit_price": 4,
            "total_price": 4,
            "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."
        },
        {
            "qty": 1,
            "name": "Mayonnaise",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": false,
            "visual_status": "not_checkable",
            "evidence": "Option interne listée sur le reçu.",
            "reason": "Condiment interne non vérifiable séparément."
        },
        {
            "qty": 1,
            "name": "Tomate",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": false,
            "visual_status": "not_checkable",
            "evidence": "Ingrédient interne listé sur le reçu.",
            "reason": "Composant interne non vérifiable séparément."
        },
        {
            "qty": 1,
            "name": "Laitue",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": false,
            "visual_status": "not_checkable",
            "evidence": "Ingrédient interne listé sur le reçu.",
            "reason": "Composant interne non vérifiable séparément."
        },
        {
            "qty": 1,
            "name": "Oignons frais",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": false,
            "visual_status": "not_checkable",
            "evidence": "Ingrédient interne listé sur le reçu.",
            "reason": "Composant interne non vérifiable séparément."
        },
        {
            "qty": 1,
            "name": "Fromage",
            "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 mélangée/non vérifiable visuellement. Ne doit pas bloquer la validation."
        }
    ],
    "paid_extras": [
        {
            "qty": 1,
            "name": "Frites",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Deux contenants de frites visibles sur la photo, dont un en bas à droite et un au centre-droit.",
            "reason": "Extra visible séparé confirmé."
        },
        {
            "qty": 1,
            "name": "Mozza Sticks",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Petit sachet de sticks panés visible en haut à droite du sac.",
            "reason": ""
        },
        {
            "qty": 1,
            "name": "Pepsi",
            "unit_price": 21,
            "total_price": 21,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Boisson confirmée par gobelet fermé visible. Marque non lisible mais contenant boisson présent.",
            "reason": "Gobelet fermé visible correspondant à la boisson du reçu."
        }
    ],
    "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/Crisp & Co lisible.",
        "Numéro Glovo court et tracking long lisibles.",
        "Total cohérent avec subtotal - discount.",
        "Articles principaux et extras visibles correspondants.",
        "Aucune option interne non vérifiable n'empêche la validation."
    ],
    "visible_evidence": {
        "glovo_number": "GLOVO 240",
        "tracking_number": "101827116257",
        "items_count": "2 items",
        "total": "MAD214.00 subtotal / MAD4.20 discount / total calculé MAD209.80",
        "article_matching": "Tacos visible en haut à droite, Double Crisp Burger visible à gauche, frites visibles, mozza sticks visibles, boisson visible par gobelet fermé."
    },
    "agent_note": ""
}