#corinne
1 messages · Page 1 of 1 (latest)
hi! do you have an example of a subscription sub_xxx that you cancelled and charged something you didn't expect, and the invoice ID in_xx for that charge?
just getting this - please don't close this ticket.
Sorry, I can't get one right now.
Can you tell me if we have a product with a flat fee and the subscription is cancelled on this, will the cost be prorated?
Hi! I'm taking over this thread.
You mean if the user will be refunded for the unused time on the flat fee?
If we have a monthly billing cycle (say 30 days) and the customer decides on a product that is $30 for the month, but they cancel after 15 days, I would expect them to be sent a bill for $15
So what happens in this case is we could add $15 to the customer balance. So it's not really a refund. https://stripe.com/docs/billing/customer/balance
And next time this customer has an invoice, we will deduct these $15 from the total.
So we can't prorate this cost automatically/
What do you mean? If they cancel after 15 days, we do a proration by adding the unused funds to the customer balance.
Also
When someone upgrades, we cancel their original subscription and then start a new one
Why do you cancel then re-create? Why not update the existing subscription directly?
But I don't want to charge them for the unused funds, I just want to charge them for the 15 days.
This is just due to our set up.
We don't want to have to issue refunds. Why can't we just have Stripe charge them based upon monthly fixed rate/no days in billing cycle*no days user subscribed
I'm sorry but I don't understand the issue. Can you give a concrete example of what exactly you are trying to accomplish? What do you want to happen when the subscription is canceled after 15 days?
If we have a monthly billing cycle (say 30 days) and the customer decides on a product that is $30 for the month, but they cancel after 15 days, I want them to be sent an invoice for $15
But in that case they already paid $30 upfront, correct?
No, as we bill them at the end of the billing cycle
They have cancelled within the middle of the billing cycle
No, as we bill them at the end of the billing cycle
Oh sorry, I missunderstood that part! Let me run some tests to see how this works.
Thanks