You can now add a one-time item directly when creating or updating invoices or subscriptions.
Via subscription
Create a new subscription with a one-time item
You can add a one-time item to a new subscription. Note that one time items that are added to a subscription will be billed immediately (free trial will not be applied to it).
Open the subscription page in your Dashboard.
Click on New.
Add the product to the subscription.
Click on Start subscription.
Update subscription with a one-time item
You can add a one-time item to an existing Active or Trialing subscription. Note that one-time items that are added to a subscription will be billed immediately (free trial will not be applied to it).
Open the subscription in your Dashboard.
Click on Update subscription.
Add the product to the subscription.
You can create a one-time item product directly from here if needed (all pricing models are supported here).
Click on Update subscription.
Via invoices
Create a new invoice with a one-time item
Open the draft invoice on your Dashboard.
Click on New.
Add the customer.
Add the product to the invoice.
Click on Send invoice.
Update an invoice with a one-time item
You can add a one-time item to a invoice in Draft status
Open the draft invoice on your Dashboard.
Click on Edit draft.
Add the product to the invoice.
You can create a one-time item product directly from here if needed (only Standard or Package pricing model as the other ones are recurring).
Click on Update draft invoice.
Adding one-time items to a Customer to be billed in upcoming period
You can add a one time invoice item from the customer page to be picked up on the next subscription invoice cycle.
Open the customer on your Dashboard.
Click on Create invoice item.
-
Add:
Product
Tax rate (optional)
Subscription this invoice item needs to be added to
You can create a one-time item product directly from here if needed (only Standard or Package pricing model as the other ones are recurring) - as shown in the section above.
Click on Create invoice item.
Creating one-time items via API
To learn more, see Prices Guide. If you are interested in updating your integration to use Price objects directly, see this migration guide.