#matty-subscription-dashboard
1 messages ยท Page 1 of 1 (latest)
Hello! I'm not sure I understand the ask, you mention "setting up subscription" but then "proration"
Can I ask you to provide a lot more specific details (exact ids, what you see, what you expect instead)
We setup this customer with a subscription yesterday and then setup another today. The first charge for the first subscription is correct, but the second subscription (setup today) has a $0.06 discount.
cus_KMIWuR8H1GPGqS
Both are set to start in the future.
FYI... I don't think the $0.06 is applying as a discount... that was worded incorrectly, but the first charge is $0.06 less than it should be.
Thank you! We've been setting up a lot of subs today and our team is scratching their heads.
you've used schedules to schedule a subscription in February, there has been no charge from Stripe about those subscriptions that I can see
so I assume you're mixing concepts up
Here is the amount I am talking about. This is a future charge.
but nothing has been charged
Yes, but when it does charge, it's going to charge $39.44 vs. $39.50.
because the period is not complete
you seem to have created then updated the schedule in this call: https://dashboard-admin.stripe.com/logs/req_1VUoosTtVf0m0x
This was all done through the dashboard.
sure but the first subscription never had that second update call
Sorry, I don't use the Dashboard much, I'm a developer focused on code and the API
So I'm going to need a lot more specific details about what you are doing. I need to know exactly where you are clicking, which UI you see, how you choose the start and end date, etc.
Exactly... we created the first sub in the dashboard yesterday... the dashboard UI changed last night and when we set it up today, the other sub is not correct.
I get it on the API. Sorry about that. Should I send an API update and change the behavior to NOT prorate? Is that how I would fix the issue?
I'm not asking for any API update. I'm asking you to help me reproduce. I have never really looked at schedules in the Dashboard in the first place so I need your help understanding what is even happening and where you or your team clicks exactly
I guess I am asking how I can fix it using the API? I am speaking with our CS rep that created this one for steps right now.
I can't tell you, I don't understand the issue yet. And I don't think using the API makes sense if your entire flow is Dashboard based. Can you help me understand what you are doing first, in details?
OK. When we go into the dashboard... our our team does to manually setup a subscription. They enter the info like in the screenshot above. If you look at the First Invoice, you will see that it's 33.45 but should be 33.50. If I change the end date to March 17, the first invoice is correct, but that would mean that a second invoice would be created since technically the sub dates span more than one month.
Thanks! Let me try to reproduce now, will take me a few minutes since I rarely use the Dashboard
So you explicitly set the end date to March 16?
My guess is that it's a timezone issue, but still trying to figure out how to get in your exact UI
which URL are you on?
Yes. We used to be able to enter 1,2,3... etc for iterations, but that has been removed for just a handful of "cycles" 2, 3, 6 & 12.
https://dashboard.stripe.com/subscriptions/create
I can't seem to get your UI about the schedule info, is this after creation that you see that UI when you go to edit
Can you give me more screenshot?
I see this
but then it schedules it immediately I don't get in the UI you mentioned
You are seeing the UI we saw yesterday... ours is completely different (pictured above) than that today.
We are clicking on that + Create subscription button.
Can you send me a screenshot of what you see right now before putting anything in the sub
like when you go to create a subscription
it's possible we have an ongoing change to the UI that's not rolled out to everyone. So just seeing your exact UI as soon as it opens will help me
thanks okay perfect. Let me go and ask who changed what ๐
Thank you. They need to change it back! ๐
haha no they likely need to handle the edge-case causing the proration. Likely timezone related
you see how my screenshot has CET and yours doesn't
Yes, but yours also has "cycles" which is what we use 100% of the time. We send out products, so nothing is prorated. I agree on the time zone too.
We're temporarily turning off the change for your account. It might take a few minutes to propagate, can you reload the page and see if you have the old UI?
for now yes. We will move over everyone over time but we will hve fixed the issue by then
Will they have the ability to provide ANY number of cycles vs. just the predefined?
not sure, but I did share your confusion about the change :p
Thank you sooooo much for the help! What a head scratcher!
Can you share a screenshot of what you do in the old UI quickly for me to share?
Yes!
And sorry for the back and forth. Usually we don't help with Dashboard asks here, but the way you described it looked like a real bug and I wanted to dig into this carefully to make sure I reported the right thing
No worries at all. I appreciate your patience. I develop through the API, but I our team does occasionally create subs manually.
yeah and I didn't want you to go down the rabbit hole of rebuilding the whole UI just because we might have broken something ๐
Here is an example. We do 1, 7, 9, etc cycles. The new UI only has 2, 3, 6 and 12 available to choose from. If that were an input vs. pre-defined, that would solve the issue with the updated scheduler.
perfect, makes sense
Thanks again for your time and patience. Have a great day.
Also... is Stripe hiring devs?
we're hiring looooots of devs yes! https://stripe.com/jobs dozens of roles open
Sweet!