OCR de tickets de caisse

Ticket en photo. Données reçues.

Prenez un ticket en photo, transférez-le par e-mail ou envoyez-le à l’API. Parsevix lit le commerce, la date, les articles, la TVA et le paiement, et les renvoie sous forme de données structurées, prêtes pour une note de frais ou la comptabilité.

  • Photos au téléphone et scans, remis droits
  • Articles, TVA, pourboire et carte utilisée
  • Données personnelles masquées automatiquement avant l’étape d’IA

Sans carte bancaire · 20 pages offertes chaque mois

Ce que vous récupérez

Chaque ligne d’un ticket, dans une seule structure.

La catégorie intégrée Receipt renvoie 22 champs : le commerce, l’achat, les articles sous forme de tableau, les montants et le paiement. Utilisez-la telle quelle ou modifiez-la dans votre projet.

Les dates reviennent au format ISO et les montants en nombres simples, quelle que soit leur écriture sur le ticket. Un champ que le ticket n’affiche pas, comme un pourboire sur un ticket de supermarché, reste vide au lieu d’être deviné.

Commerce

  • store_namestring
  • store_addressstring
  • store_phonestring

Achat

  • datedate
  • receipt_numberstring
  • cashierstring
  • barcodestring

Articles

itemsarray

  • item_namestring
  • item_qtynumber
  • item_pricenumber
  • item_taxnumber

Montants

  • subtotalnumber
  • discountnumber
  • tax_ratestring
  • tax_amountnumber
  • tip_amountnumber
  • totalnumber
  • currencystring

Paiement

  • payment_methodstring
  • card_last4string
  • transaction_idstring
  • change_duenumber

Vos propres champs

Un nom, un type et une phrase qui dit ce que c’est.

  • vat_id
  • table_number
  • loyalty_card
  • terminal_id

Pensé pour les notes de frais

De la boîte à chaussures aux données structurées.

Les tickets arrivent froissés, photographiés sur une table et de tous les pays où mène un déplacement. Voici ce que Parsevix en fait.

01

Les tickets collectés par e-mail

Donnez à votre équipe l’adresse e-mail du projet. Chaque ticket transféré devient un document : Parsevix le classe sans surcoût sous Receipt, ou sous Invoice quand c’est une facture, et ses champs arrivent dans votre outil par webhook, Zapier ou l’API.

Les adresses e-mail sont incluses dans les forfaits payants.

  • 02

    Photos au téléphone, dans tous les sens

    Une photo est lue comme un scan. Un ticket photographié couché ou à l’envers est remis droit avant d’être lu.

  • 03

    TVA, remises, pourboires et monnaie rendue

    La catégorie a ses propres champs pour le taux et le montant de TVA, les remises, les pourboires et la monnaie rendue : une addition de restaurant et un ticket de supermarché remplissent la même structure.

  • 04

    La carte qui a payé

    Le moyen de paiement, les quatre derniers chiffres de la carte et la référence de transaction sont des champs à part, prêts à être rapprochés du relevé de carte.

  • 05

    Les tickets de chaque déplacement

    La langue est détectée sur chaque ticket et la devise est un champ à part : un reçu de taxi de Lisbonne et un ticket de café de Varsovie remplissent les mêmes champs, avec des dates ISO et des nombres simples.

  • 06

    Vérifier une valeur sur la photo

    Chaque valeur est reliée à l’endroit de la photo d’où elle provient. Cliquez dessus dans le tableau de bord pour voir où elle était imprimée.

  • 07

    Rien à installer

    Importez depuis le navigateur d’un ordinateur ou d’un téléphone, transférez par e-mail ou envoyez depuis votre propre application via l’API.

Comment les tickets arrivent

Photographiez-les, transférez-les ou envoyez-les depuis votre application.

Tableau de bord

Importez les tickets depuis votre ordinateur ou le navigateur de votre téléphone. Vérifiez chaque résultat à côté de sa photo, puis approuvez-le.

Adresse e-mail

Forfaits payants

Chaque projet a sa propre adresse. Votre équipe y transfère les tickets, et chaque pièce jointe devient un document.

API

Envoyez la photo depuis votre application de notes de frais et recevez le JSON dans la même réponse, ou recevez les résultats par webhook signé ou via Zapier.

Requête

curl https://parsevix.com/api/v1/extract \
  -H "X-API-Key: $PARSEVIX_API_KEY" \
  -F file=@receipt.jpg \
  -F category="Receipt"

La requête reste ouverte jusqu’à ce que le document soit lu et répond avec le JSON.

  • POST /documentsImporter sans attendre ; le résultat arrive par webhook ou callback.
  • POST /extract-autoSans catégorie : chaque champ que Parsevix trouve, nommé comme dans le document.
  • POST /classifySeulement la catégorie du document, pour 1 crédit.
Référence complète de l’API

Réponse · abrégée

{
"status": "Completed",
"category": "Receipt",
"pageCount": 1,
"language": "fr",
"extracted": {
"store_name": "Café Brimvale",
"date": "2026-10-03",
"total": 18.00,
"currency": "EUR",
…
},
…
}

Sécurité et conformité

  • Données personnelles masquéesautomatiquement, avant l’étape d’IA
  • Chiffréen transit et au repos
  • Aucun entraînement d’IAsur vos documents
  • Fichiers API supprimésaprès traitement

À la page, pas à la fonctionnalité.

Chaque forfait lit, classe et masque les documents de la même façon. Le choix de la catégorie est inclus, et un document en échec ne coûte rien.

Voir les tarifs
crédit par page
1
pages offertes chaque mois
20
par mois pour 500 pages
$39

FAQ tickets

Les tickets,
en questions.

Ce que les équipes demandent avant d’envoyer leurs premiers tickets.

Encore une question ?

Écrivez-nous. Chaque message est lu par une vraie personne.

Photos et scans en JPG, PNG et TIFF, ainsi que PDF et Word, jusqu’à 10 Mo et 30 pages chacun. Le HEIC, format par défaut de l’appareil photo de l’iPhone, et le WebP ne sont pas encore acceptés : partagez ou enregistrez ces photos en JPG.

Mettez un ticket par fichier. Une photo ou un PDF contenant plusieurs tickets est lu comme un seul document : leurs articles et totaux se retrouveraient dans un seul résultat.

Elle les transfère à l’adresse e-mail du projet (forfaits payants) ou les importe dans le tableau de bord, aussi depuis le navigateur d’un téléphone. Chaque ticket devient un document que vous pouvez vérifier et approuver, et les résultats partent par webhook, Zapier ou l’API.

Oui. Modifiez la catégorie Receipt dans votre projet et ajoutez les champs dont vous avez besoin, comme le numéro de TVA du commerce, un numéro de table ou un numéro de carte de fidélité, chacun avec une phrase qui dit ce que c’est. Un champ n’est rempli qu’à partir de ce que montre le ticket.

Un crédit par page, et une photo de ticket est une page. Le choix de la catégorie est inclus, et si un document échoue, ses crédits vous sont rendus.

Les tickets importés dans le tableau de bord ou envoyés par e-mail restent dans votre projet jusqu’à ce que vous les supprimiez. Les fichiers envoyés via l’API sont supprimés après traitement, sauf si vous activez leur conservation pour le projet. Vos tickets ne servent jamais à entraîner une IA.