OCR de bons de commande

Une commande. Un JSON propre.

Importez un bon de commande, transférez-le par e-mail ou envoyez-le à l’API. Parsevix renvoie le numéro de commande, les dates, l’acheteur, le fournisseur, les lignes avec leurs références, les totaux et l’adresse de livraison sous forme de données structurées, pour la saisie des commandes ou le rapprochement avec les factures.

  • Lignes avec référence, quantité et prix unitaire
  • Acheteur, fournisseur et adresse de livraison bien séparés
  • 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 partie d’une commande, déjà définie.

La catégorie intégrée Purchase Order renvoie 34 champs : la commande, l’acheteur et le fournisseur, les lignes sous forme de tableau, les totaux et l’adresse de livraison. 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 la commande. Un champ que la commande n’affiche pas, comme un approbateur, reste vide au lieu d’être deviné.

Commande

  • po_numberstring
  • po_datedate
  • delivery_datedate
  • currencystring
  • statusstring
  • payment_termsstring

Acheteur

buyer_infoobject

  • company_namestring
  • contact_namestring
  • addressstring
  • phonestring
  • emailstring

Fournisseur

vendor_infoobject

  • vendor_namestring
  • vendor_contactstring
  • vendor_addressstring
  • vendor_phonestring
  • vendor_emailstring

Lignes

line_itemsarray

  • descriptionstring
  • quantitynumber
  • unit_pricenumber
  • amountnumber
  • skustring
  • unit_of_measurestring

Totaux

totalsobject

  • subtotalnumber
  • tax_amountnumber
  • shippingnumber
  • totalnumber

Adresse de livraison

shipping_addressobject

  • ship_namestring
  • ship_addressstring
  • ship_citystring
  • ship_countrystring
  • ship_zipstring

Validation et remarques

  • requested_bystring
  • approved_bystring
  • notesstring

Vos propres champs

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

  • cost_center
  • incoterms
  • project_code
  • contract_number

Pensé pour les commandes

De la commande à la facture qui la facture.

Les commandes arrivent dans la mise en page de chaque client et doivent ensuite correspondre à la livraison et à la facture. Voici ce que Parsevix vous donne pour cela.

01

Commandes et factures, mêmes noms de champs

Les catégories Purchase Order et Invoice nomment leurs lignes de la même façon : désignation, quantité, prix unitaire, montant. Le champ po_number de la facture porte le numéro de commande qu’elle cite. Votre système peut rapprocher les deux documents ligne par ligne et signaler les écarts avant tout paiement.

Parsevix extrait les deux documents ; le rapprochement lui-même se fait dans votre système ou votre automatisation.

  • 02

    Références, unités et prix unitaires

    Chaque ligne arrive avec sa référence, sa quantité, son unité, son prix unitaire et son montant, tels que la commande les imprime, prêts à chercher dans votre catalogue.

  • 03

    Date et adresse de livraison

    La date de livraison demandée et l’adresse de livraison sont des champs à part : la réception et la planification les voient sans ouvrir la commande.

  • 04

    Acheteur et fournisseur bien séparés

    La catégorie a des blocs distincts pour l’acheteur et le fournisseur, chacun avec société, contact, adresse, téléphone et e-mail.

  • 05

    Les commandes de vos clients aussi

    Vous vendez ? Donnez à vos clients l’adresse e-mail de votre projet. Chaque commande qu’ils envoient dans leur propre mise en page devient des données structurées pour votre saisie des commandes, sans modèle par client.

  • 06

    Toutes les langues, les mêmes champs

    La langue est détectée sur chaque page. Une commande venue de l’étranger remplit les mêmes champs, avec des dates ISO et des nombres simples.

  • 07

    Chaque valeur reliée à la page

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

Comment les commandes arrivent

Importez-les, transférez-les ou envoyez-les depuis votre système.

Tableau de bord

Importez les commandes au fil de l’eau. Vérifiez chaque résultat à côté de sa page, chaque valeur repérée là où elle était imprimée, puis approuvez-le.

Adresse e-mail

Forfaits payants

Chaque projet a sa propre adresse. Transférez-y les commandes, ou laissez clients et collègues les y envoyer : chaque pièce jointe devient un document.

API

Envoyez les commandes depuis votre système d’achat ou votre ERP 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=@purchase-order.pdf \
  -F category="Purchase Order"

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": "Purchase Order",
"pageCount": 1,
"language": "fr",
"extracted": {
"po_number": "PO-2026-0418",
"delivery_date": "2026-10-02",
"line_items": [
{
"sku": "LED-600",
"description": "Panneau lumineux LED",
"quantity": 4,
"unit_price": 542.55,
"amount": 2170.20
},
{
…
}
],
…
},
…
}

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 bons de commande

Les bons de commande,
en questions.

Ce que les équipes demandent avant d’envoyer leurs premières commandes.

Encore une question ?

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

PDF, Word (DOCX), PNG, JPG et TIFF, jusqu’à 10 Mo et 30 pages chacun. Les scans et les photos au téléphone fonctionnent aussi : chaque page est lue comme une image.

Non, il extrait les deux. Les deux catégories utilisent les mêmes noms de champs pour les lignes, et le champ po_number de la facture contient le numéro de commande qu’elle cite : le rapprochement devient une courte étape dans votre propre système, votre ERP ou un outil d’automatisation comme Zapier.

Non. Parsevix lit des documents faits pour des personnes : PDF, Word et images. Les messages EDI et XML sont déjà des données structurées et n’ont pas besoin d’extraction.

Oui. Modifiez la catégorie Purchase Order dans votre projet et ajoutez les champs dont vous avez besoin, comme un centre de coûts, les Incoterms ou un numéro de contrat, chacun avec une phrase qui dit ce que c’est. Un champ n’est rempli qu’à partir de ce que montre la commande.

Un crédit par page : une commande de deux pages en coûte deux. Le choix de la catégorie est inclus, et si un document échoue, ses crédits vous sont rendus.

Les commandes importées dans le tableau de bord ou envoyées 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 commandes ne servent jamais à entraîner une IA.