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.
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
Hébergement, août720,00
Sites supplémentaires45,00
Forfait de support180,00
TVA à 20 %189,00
Total à payer1 134,00
Le cycle de facturation
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/pdfFonctionnalités
Pagination, format de papier, volume, conservation et livraison : les cinq éléments qui font d'un document un processus de facturation.
Le balisage que votre écran de facturation affiche est celui qui s'imprime. Pas de seconde mise en page dans une API de dessin, et aucun risque que la facture à l'écran et celle en pièce jointe divergent. Ou enregistrez-le une fois comme modèle de document et n'envoyez que les données, vérifiées par son schéma et imprimées depuis une révision publiée et numérotée.
Les modèles de pied de page utilisent pageNumber et totalPages de Chrome : une facture de cinq pages se numérote elle-même au lieu d'être comptée par votre code avant qu'il ne sache comment elle se découpe.
Six formats de papier avec des marges par côté et un facteur d'échelle : le même modèle sert un client britannique en A4 et un client américain en Letter, sans branchement dans votre code.
Envoyez le mois sous forme de lots et de tâches asynchrones au lieu de garder une connexion ouverte pour chaque document, avec un webhook dès que chacun est prêt.
Livrez directement dans votre propre stockage compatible S3 : la copie que vous devez conserver sept ans se trouve dans un bucket soumis à vos règles de conservation et d'accès.
Livrez dans votre propre bucket et distribuez des liens selon vos propres règles, ou transmettez le lien de résultat signé d'une tâche terminée, valable 15 minutes, sans faire transiter les octets ni exposer de clé.
Cas d'usage
Tout ce que votre application affiche déjà à l'écran et que quelqu'un s'attend à recevoir sous forme de fichier.
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.
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 périodiques et avis de paiement depuis le même pipeline, au format de papier attendu par le destinataire.
Joignez une copie imprimable à l'e-mail que votre application envoie déjà, produite par une seule requête.
Des documents sortants qui doivent ressembler au reste de votre marque, sans modèle de traitement de texte dont personne n'est responsable.
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.
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
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.
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 gratuit | Tarif pour 1 000 |
|---|---|
| Les 10 000 premières | 1,50 £ |
| Les 90 000 suivantes | 0,70 £ |
| Les 900 000 suivantes | 0,50 £ |
| Au-delà de 1 000 000 | 0,40 £ |
Voir les tarifs d'Ironfang RenderComparer avec d'autres fournisseurs
Questions
Les détails qui décident si la solution vous convient, sans lire d'abord toute la référence.
Moins à exploiter. Plus à livrer.
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.