Aller au contenu
Se connecter

Des factures que votre système de facturation sait déjà dessiner

Envoyez le HTML de facture que votre application affiche et recevez le PDF que vous envoyez au client. Des numéros de page corrects, le format de papier attendu dans son pays, tout un cycle de facturation en un seul envoi, et la copie d'archive dans un stockage qui vous appartient.

Créer un compte gratuitLire la documentation de l'API

  • 100 PDF gratuits chaque mois
  • Cycles de facturation par lots
  • Livré dans votre propre S3
  • Infrastructure exploitée au Royaume-Uni
INV-1042Émise le 29 août 2026
A4

Hébergement, août720,00

Sites supplémentaires45,00

Forfait de support180,00

TVA à 20 %189,00

Total à payer1 134,00

Page 1 sur 2

Le cycle de facturation

Le plus dur n'est pas de dessiner une facture

Générer une facture isolée est un problème résolu dans n'importe quel langage de programmation. Ce qui casse, c'est tout le reste : quatre mille documents le premier du mois, une mise en page qui se découpe autrement dès qu'un client a trente lignes, une archive que quelqu'un vous demandera de produire dans cinq ans, et un lien de téléchargement qui ne fait pas transiter chaque octet par votre application.

Ironfang Render prend le HTML que vous affichez déjà et gère le cycle autour. Soumettez le cycle sous forme de lot, recevez un webhook par document, livrez chacun dans votre propre bucket et laissez le client le télécharger depuis celui-ci.

POST /render/v1/pdf
Authorization: Bearer if_live_...
Content-Type: application/json

{
  "html": "<html>...invoice INV-1042...</html>",
  "paper_format": "a4",
  "print_background": true,
  "margin": { "top": 0.6, "bottom": 0.8 },
  "header_html": "<span></span>",
  "footer_html": "<p style='font-size:9px'>Page <span class='pageNumber'></span></p>"
}

200 OK
Content-Type: application/pdf

Fonctionnalités

Ce dont une facture a besoin et qu'un bouton d'impression n'offre pas

Pagination, format de papier, volume, conservation et livraison : les cinq éléments qui font d'un document un processus de facturation.

Cas d'usage

Les documents qu'envoie un système de facturation

Tout ce que votre application affiche déjà à l'écran et que quelqu'un s'attend à recevoir sous forme de fichier.

Factures et avoirs

Générez le document à partir du même modèle et des mêmes données que votre écran de facturation, au moment où vous l'émettez.

Cycles de facturation mensuels

Soumettez tout le cycle sous forme de lot pendant la nuit et recevez un webhook à mesure que chaque document arrive dans votre bucket.

Relevés et avis de paiement

Relevés périodiques et avis de paiement depuis le même pipeline, au format de papier attendu par le destinataire.

Reçus et confirmations de commande

Joignez une copie imprimable à l'e-mail que votre application envoie déjà, produite par une seule requête.

Bons de commande et devis

Des documents sortants qui doivent ressembler au reste de votre marque, sans modèle de traitement de texte dont personne n'est responsable.

Historique de factures en libre-service

Conservez chaque PDF émis dans votre propre bucket, pour qu'un client télécharge n'importe quelle facture passée depuis son compte, sans demande au support.

Autres documents, et le code pour démarrer

Les factures ne sont qu'une forme d'une capacité plus large. Le même endpoint imprime relevés, contrats, rapports et certificats à partir du balisage que vous maintenez déjà. Le guide propose un modèle de facture complet à télécharger, une version multipage, la requête qui les génère et les PDF obtenus.

Tarifs

Un prix par facture, pas par page

Chaque facture PDF compte une fois, toutes les pages jusqu'à 100 comprises ; un document plus long est refusé et n'est pas compté. Un rendu échoué n'est pas compté, et un lot qui ne peut pas être admis en entier est refusé avant le rendu de la moindre facture. Chaque compte dispose d'un quota gratuit chaque mois, sans carte. Au-delà, Pay as you go facture les tarifs ci-dessous, dans la limite d'utilisation mensuelle que vous fixez. Prix hors TVA.

PDF

Chaque PDF renvoyé ou stocké, toutes les pages dans la limite de pages comprises.

Quota gratuit : 100 PDF par mois

Unités payantes après le quota gratuitTarif pour 1 000
Les 10 000 premières1,50 £
Les 90 000 suivantes0,70 £
Les 900 000 suivantes0,50 £
Au-delà de 1 000 0000,40 £

Voir les tarifs d'Ironfang RenderComparer avec d'autres fournisseurs

Questions

Avant de vous lancer

Les détails qui décident si la solution vous convient, sans lire d'abord toute la référence.

Dois-je refaire la mise en page de mes factures ?
Non. Envoyez le HTML que votre écran de facturation affiche déjà. Il est imprimé dans un vrai navigateur : le document que reçoit le client est celui que vous voyez dans votre propre application.
Comment obtenir des numéros de page sur une facture de plusieurs pages ?
Fournissez un HTML de pied de page utilisant les classes pageNumber et totalPages de Chrome, et il se répète sur chaque feuille. Les modèles d'en-tête et de pied de page sont rendus dans leur propre contexte et n'héritent de rien de la page : définissez donc leur police et leur taille dans le modèle.
Puis-je générer tout un mois de factures d'un coup ?
Oui. Soumettez-les sous forme de lot et interrogez le lot pour suivre la progression, ou envoyez-les comme tâches asynchrones et recevez un webhook par document. Aucune des deux voies ne garde de connexion ouverte pendant la génération de milliers de PDF.
Où va le PDF terminé ?
Dans la réponse pour un document unique, ou directement dans votre propre stockage compatible S3 quand vous configurez une destination de livraison. La copie d'archive se trouve alors dans le bucket que couvre déjà votre politique de conservation.
Comment permettre à un client de télécharger sa facture ?
Livrez chaque PDF dans votre propre bucket compatible S3 et donnez au client un lien depuis celui-ci, selon les règles d'expiration et d'accès que vous appliquez déjà. Pour un téléchargement immédiat, une tâche asynchrone terminée renvoie aussi un lien de résultat signé qui fonctionne sans clé API pendant 15 minutes.
Combien coûte la génération d'une facture ?
Chaque PDF compte une fois sur le compteur des PDF, toutes les pages jusqu'à 100 comprises, et un rendu échoué n'est pas compté. Chaque requête PDF génère le document à nouveau : conservez la copie émise et servez les téléchargements répétés à partir d'elle plutôt que de générer la facture une nouvelle fois. Le quota gratuit et les tarifs figurent dans la section Tarifs de cette page.
Les totaux et la numérotation sont-ils gérés pour moi ?
Non, et ils ne doivent pas l'être. Votre système de facturation est responsable du numéro de facture, du traitement fiscal et des totaux. Ironfang Render génère le document produit par votre système, ce qui maintient le PDF et votre comptabilité en accord.
Produisez-vous du PDF/A ou un format structuré de facturation électronique ?
Non. La sortie est un PDF standard. Les profils d'archivage PDF/A et les formats structurés comme Factur-X, ZUGFeRD et PEPPOL ne sont pas produits : si un client ou une administration fiscale en exige un, il vous faudra une étape qui le produit.

Moins à exploiter. Plus à livrer.

Générez votre prochaine facture

Créez un compte, récupérez une clé et envoyez le HTML que votre écran de facturation produit déjà. Chaque compte dispose de PDF gratuits chaque mois.

100 PDF gratuits chaque mois, aucune carte requise et aucun frais pour les rendus échoués.