614

Commande Glovo

06/06/2026 à 18:23

Photo valide ✅

Analyse interne #215
Photo contrôlée
 PDF  Image
proof
614
Numéro commande Glovo
Commande #614
Reçu + commande + extras contrôlés par IA
Tracking Glovo 101627942
Total 142.30 MAD
Items 2
Confiance 0.83
Source total total_line
Statut valid

Motifs

  • Reçu Glovo/Crisp & Co visible et lisible.
  • Numéro Glovo court et numéro de tracking long extraits.
  • Nombre d'items et montants principaux lisibles.
  • Les articles principaux semblent présents visuellement.
  • Aucun extra payant visible manquant.

Articles principaux

Qté Article Prix Visuel Motif / preuve
1 Salade Générale Un grand bol/saladier de salade visible en bas de l'image, correspondant à la salade principale. Non détecté present Article principal visible
1 Wrap Crispy Chicken Le reçu mentionne un wrap, et le sac est accompagné d'un grand contenant repas compatible avec la commande principale. Non détecté present Article principal visible

Extras visibles payants

Aucun élément.

Options internes payantes

Qté Article Prix Visuel Motif / preuve
1 P. Patate Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 A. Concombre Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 M. Haricots verts Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 M. Maïs Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 O. Oignons frais Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 P. Pomme de terre Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 R. Raisins secs Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 T. Tomates Cerises Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 M. Avocat Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 B. Brocoli Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 T. Thon 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.
1 M. Mayonnaise Option interne listée sur le reçu. Non détecté not_checkable Option interne à un plat, non vérifiable visuellement
1 F. 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.
1 Sauce Algérienne 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": "614",
    "glovo_tracking_number": "101627942",
    "glovo_number_confidence": "medium",
    "items_count_receipt": 2,
    "subtotal": 147,
    "discount": 4,
    "total": 142.3,
    "total_source": "total_line",
    "main_items": [
        {
            "qty": 1,
            "name": "Salade Générale",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Un grand bol/saladier de salade visible en bas de l'image, correspondant à la salade principale.",
            "reason": "Article principal visible"
        },
        {
            "qty": 1,
            "name": "Wrap Crispy Chicken",
            "unit_price": null,
            "total_price": null,
            "must_be_visible": true,
            "visual_status": "present",
            "evidence": "Le reçu mentionne un wrap, et le sac est accompagné d'un grand contenant repas compatible avec la commande principale.",
            "reason": "Article principal visible"
        }
    ],
    "paid_internal_options": [
        {
            "qty": 1,
            "name": "P. Patate",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "A. Concombre",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "M. Haricots verts",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "M. Maïs",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "O. Oignons frais",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "P. Pomme de terre",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "R. Raisins secs",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "T. Tomates Cerises",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "M. Avocat",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "B. Brocoli",
            "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 à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "T. Thon",
            "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."
        },
        {
            "qty": 1,
            "name": "M. 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": "Option interne à un plat, non vérifiable visuellement"
        },
        {
            "qty": 1,
            "name": "F. 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."
        },
        {
            "qty": 1,
            "name": "Sauce Algérienne",
            "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": [],
    "ignored_components": [],
    "visual_check": {
        "main_items_seem_present": true,
        "paid_extras_seem_present": true,
        "missing_or_unclear_items": [],
        "warnings": []
    },
    "status": "valid",
    "confidence": 0.83,
    "reasons": [
        "Reçu Glovo/Crisp & Co visible et lisible.",
        "Numéro Glovo court et numéro de tracking long extraits.",
        "Nombre d'items et montants principaux lisibles.",
        "Les articles principaux semblent présents visuellement.",
        "Aucun extra payant visible manquant."
    ],
    "visible_evidence": {
        "glovo_number": "ligne '614' sur l'étiquette",
        "tracking_number": "numéro long sous la date/heure sur l'étiquette",
        "items_count": "'2 Items' visible sur l'étiquette",
        "total": "'Total MAD142.30' visible",
        "article_matching": "Salade visible dans le bol; sac contenant la commande à côté."
    },
    "agent_note": ""
}