#drakonic_subs-proration-fixedprice
1 messages ยท Page 1 of 1 (latest)
Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.
- drakonic_unexpected, 2 days ago, 51 messages
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can start a new thread if you have another question.
๐ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1253767914180448466
๐ Have more to share? Add details, code, screenshots, videos, etc. below.
HI ๐
Prorations will be applied to any changes that impact the items being prorated (e.g. changing quantity or billing period). But if you only change quantity for the items that should be prorated then only those items will have prorations calculated
we aren't trying to change existing subscriptions, but create new ones
Creating new subscriptions doesn't cause prorations
Unless. you are doing something with billing periods
We're trying to bill daily for the first month, and monthly every month thereafter (on the 1st of the month)
The first month should have 1 product pro-rated, and 2 products NOT pro rated
The transaction should be wrapped as a single invoice ideally
is this possible?
For example, we purchase today (June 21st) with 9 days remaining this month
$135 / month product = pro-rated (charge $42.03 ($4.67* 9 days))
$5 / month product = NOT pro-rated (charge full $5)
$10 / month product = NOT pro-rated (charge full $10)
Total charge today would be $57.03
Every month thereafter (on first of each subsequent month) we charge $150
I don't see how. Unless you added the 2 non-prorated products as one-off invoice items
And then updated once you reached the next full billing cycle to use the products as recurring prices
would we be able to wrap that all in a single invoice
In this scenario, you would create a Subscription with 1 item, for the prorated product. You would then have one-off prices for the $5 and $10 products that you would add with the add-invoice-items parameter: https://docs.stripe.com/api/subscriptions/create#create_subscription-add_invoice_items
Then you would update the Subscription to have all 3 as recurring prices for the next billing cycle
so we can add one-off charges to the invoice generated by creating a subscription?
Yes
That is what that parameter is for
To make the Subscription updates easier, I recommend using Subscription schedueles. That way you can schedule the change to occur exactly at the end of the first billing cycle. This will avoid prorations
Specifically I want to call out that you can create a Schedule for an existing Subscription https://docs.stripe.com/billing/subscriptions/subscription-schedules/use-cases#existing-subscription and then use it to schedule some changes to the Subscription.
The wording in the 'Use Cases" doc is about some fake scenario so you will want to read the whole thing to make sure you understand the scenario they are talking about.
I'm going to close this thread but if you have further questions you are welcome to ask again