Request: Dynamic Pricing Support for Stripe Invoices in Workflows
J
Jason Smith
Currently, when building invoices with the Stripe Premium integration in workflows, the “Create Invoice Item” step only allows selecting pre-defined Stripe Prices from the dropdown. This makes it impossible to generate invoices dynamically from custom fields (e.g., values passed in from Jotform or calculated fees in GHL).
What we’d like to see:
Ability to pass dynamic amounts (from contact custom fields or workflow variables) into the Invoice Item Price field.
Support for line item details such as description, unit price, quantity, and total using placeholders like {{contact.base_services_price}}.
Once invoice items are created with dynamic values, the “Create Invoice” step would finalize and send to the customer as usual.
Why this matters:
Many agencies and businesses use Jotform, custom quotes, or calculated fields to generate service totals that aren’t static prices.
Forcing everything through Stripe’s static catalog makes workflows clunky and hard to maintain.
Dynamic pricing support would allow one clean, automated invoice flow instead of requiring duplicate products in Stripe or manual adjustments.
This feature would make invoices much more flexible and unlock automated deposits, add-ons, and event-based fees without workarounds.
Log In