Le problème
- ✕Cycle fragmenté en 4 outils — Email, PDF signé à la main, outil de facturation séparé, tableur de suivi. Aucun lien entre eux.
- ✕Acomptes calculés manuellement — Aucun lien automatique devis → acompte → solde. Chaque conversion est une source d'erreur comptable.
- ✕Aucun outil n'émet du Factur-X — Les factures issues du cycle devis ne sont pas conformes EN16931, ni compatibles PPF/PDP.
Notre solution
- ✓Cycle complet en 1 API — DEV-YYYY-NNNN, envoi email, lien public 90j, signature canvas, conversion acompte/solde Factur-X.
- ✓convertToDeposit / convertToBalance automatiques — TVA exigible (type 386) et déduction BG-22 (type 380) calculées sans intervention manuelle.
- ✓Chaîne ISCA continue — Chaque facture émise depuis un devis entre dans le ledger fiscal SHA-256. Traçabilité DGFiP de bout en bout.
6 fonctionnalités, 1 cycle complet
Numérotation DEV-YYYY-NNNN
Séquence fiscale conforme, isolée par (tenant, sub_tenant). 0 collision entre clients d'une même plateforme. Triggers PG quote_sequences.
Signature canvas + lien public
Le client signe depuis son navigateur, sans compte. Token signé, TTL 90 jours. Cycle de signature < 24h garanti par l'expérience terrain.
Email d'envoi intégré
Pas de SMTP externe requis pour les tests. Paramètre send_email: true dans le payload. Délivrabilité standard incluse.
Conversion acompte type 386
TVA immédiatement exigible CGI art. 289. Paramètre percent ou amount selon votre contrat. Trésorerie encaissée sans attendre le solde.
Conversion solde type 380 + BG-22
Déduction automatique des acomptes déjà facturés via parent_invoice_ids auto-calculé. 0 erreur comptable, 0 avoir correctif.
Audit log append-only
Traçabilité de chaque action (création, envoi, signature, refus) dans quote_audit_logs. Trigger PG SECURITY DEFINER. Preuve horodatée valable DGFiP.
Le devis signé est scellé cryptographiquement
Une fois le devis signé électroniquement (signature simple eIDAS, SES), Scell.io scelle son PDF avec exactement le même circuit cryptographique que vos factures et clôtures fiscales : signature PAdES (PKCS#7, certificat serveur Scell.io), horodatage, puis ancrage de l'empreinte SHA-256 sur la blockchain Bitcoin via OpenTimestamps. Vous obtenez une preuve d'existence indépendante, vérifiable hors-ligne, sans dépendre de Scell.io.
Signature PAdES + horodatage
Le PDF du devis signé est scellé PAdES (PKCS#7) avec le certificat serveur Scell.io et horodaté. L'objet sealing de la réponse expose is_sealed, pades_signed_at et signed_pdf_sha256 (l'empreinte exacte ancrée dans Bitcoin).
Ancrage Bitcoin OpenTimestamps
L'empreinte est soumise à OpenTimestamps puis confirmée dans un bloc Bitcoin. sealing.ots_status passe de pending à confirmed, avec bitcoin_block_height et ots_proof_base64 (le reçu .ots vérifiable hors-ligne via ots verify). Preuve d'existence opposable, indépendante de Scell.io.
À noter : il s'agit d'une signature électronique simple (SES) au sens eIDAS, scellée PAdES et ancrée sur Bitcoin — pas d'une signature qualifiée (QES) ni d'un horodatage qualifié TSA.
Questions fréquentes
Prêt à automatiser votre cycle devis ?
Sandbox gratuit. Aucune carte de crédit requise. Premier devis en 15 minutes.