Can I generate invoices directly from JSON?
Yes. JayCode can render invoices from structured data using public or custom blueprints.
Invoice PDF API
Start with the public Stripe-style invoice blueprint or build your own invoice template with calculations, conditions, custom fonts, logos, and assets.
{
"blueprint": "public/stripe-style-invoice",
"vars": {
"invoiceNumber": "INV-0042",
"customer": { "name": "Acme Inc.", "email": "billing@acme.test" },
"items": [
{ "description": "Pro plan", "quantity": 1, "unitPrice": 199.99 }
],
"currency": "USD",
"taxRate": 0.2
}
}
Yes. JayCode can render invoices from structured data using public or custom blueprints.
Yes, including custom fonts, images, logos, and reusable assets for branded invoices.
Yes. Blueprint logic can compute totals, discounts, and conditional sections.
Render jobs complete asynchronously and return webhook status plus a signed file URL.
Yes, especially for invoice generation, customer statements, and recurring document delivery.