#idhruv-Subscription
1 messages · Page 1 of 1 (latest)
nope we are never upgrading or downgrading
just creating two subscriptions
new creation and still we pay for proration charges
Usually proration happens when the subscription changes. I don't understand why you need proration for newly created subscriptions.
no i dont need but there is always this line written that some adjustments are made for proration something
and then stripe cuts additional money for the same
Do you have an example that I can take a look?
please have a look to this invoice id: "ii_1LMuLbGdNldKu1zm7rgDcBYc",
req_GL1p6spmtlJVPH this is request id and you can see in the response it says prorate true and charges our subscription, which i never set in the first place
That's the default behaviour
You can set the proration_behavior to none (https://stripe.com/docs/api/subscription_schedules/create#create_subscription_schedule-phases-proration_behavior)
you sure then it will not charge for my subscription?
This is how our test user's subscriptions looks like, we never upgrade our subscription. we only create new ones and so, we dont expect to get charged with proration charges. That is the main goal here to get answer for this problem.
The subscription is prorated because the start_date (1658082600 i.e, 17 July 2022 18:30:00) that you specified in the subscription schedule is a past date, and the subscription is created on 18 July
That's why you have one day proration (17 July - 18 July)
I'd suggest you to set start_date to now
okay and one more question, if we create two subscription on same day then is there any possibility that stripe can merge these two subscriptions into one?
There is no API to merge subscriptions. But can you tell me what you want to accomplish so that I can advise the best way to do it.
okay we have different properties with multiple floors
so we would like to create a logic that merges all the bookings for floor number one in one subscription
and so on with second floor, we can then create second subscription that can smartly collects all the bookings done there, even the later bookings done on that floor and puts it into same subscription (if subscription is already available for that account)
OK, I'd suggest you to update the subscription to include the changes in other floors instead of creating a new one.
okay is there any other way without updating?
No, I can't think of other way