#felix-checkout-invoiceitems
1 messages · Page 1 of 1 (latest)
Do you have an example Checkout Page URL I can take a look at?
Sure, I'll set one up, just a sec
fwiw, I set up a test URL with a recurring product + a one-time product
https://checkout.stripe.com/c/pay/cs_test_b1Tdntb6y9KDd6OqAji5BKQw5ekaKx92Adf02i8eLindMOQPVbkXPivfZl#fid2cGd2ZndsdXFsamtQa2x0cGBrYHZ2QGtkZ2lgYSc%2FY2RpdmApJ2R1bE5gfCc%2FJ3VuWnFgdnFaMDROMmxVcUlEX1xdZlN9cUJoNUhzdU92RmJWRm9mZzVJZ1NBNjdoN1NMYjRzM21TZmhsNVc0RmQ8NTdKYlBjSkN1PF88fVU0MEZGR3c3bjI2ZEhrXE43S0A1NUljR0ZdNHdyJyknY3dqaFZgd3Ngdyc%2FcXdwYCknaWR8anBxUXx1YCc%2FJ2hwaXFsWmxxYGgnKSdga2RnaWBVaWRmYG1qaWFgd3YnP3F3cGB4JSUl
I see the correct amount
ah thanks!
I think the problem only occurs when the proration_behavior is set to none
Hi 👋
I'm stepping in as my colleague needs to go. Can I ask why you are setting proration_behavior on your Checkout Session at all? Proration occurs when you change subscriptions after they have been created.
I want to start the subscription at a later date and the customer should start paying at that date.
the billing cycle should start at that date*
The proration_behavior is set on the subscription_data property
Can you share the request ID for the request where you are creating this Checkout Session?
It will start with req_
Here's how you can find a request ID: https://support.stripe.com/questions/finding-the-id-for-an-api-request
And the problem you are experiencing is that the description of the amounts is not what you are expecting?
Yes. The sentence 'Then CA$316.18 every 4 weeks starting on December 11, 2023' is wrong, is it not?
Its $316.18 the first time, then $201 every 4 weeks after that
When I look at the URL created by that request I see a describption saying CA$175.00/ 4 weeks which matches the Price object you provided
I'm talking about the sentence below the big total
a few lines up from what you referenced
Ah, I see what you mean.
Is there anything to be done to fix this?
Because it's pretty busy on the server I have reached out to my colleagues to make sure we can reproduce the issue
Ok thanks
Okay we were able to reproduce the issue only when setting a billing cycle anchor in the future. We are raising this internally
Wait a sec
We think we understand what is going on here. Because the one-off invoice item is not being applied currently, it means that the first recurring charge will include it. That is the amount that is being used to create the headline.
Yes that makes sense
I understand it is somewhat confusing. You can add custom text to explain that the amount reflects a one-off charge for the first payment, perhaps adjacent to the Submit button https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-custom_text
felix-checkout-invoiceitems
Yes I can do that for now. Do you know if there are any plans to adress this?
We'll flag this as a potential future improvement!
Good! But shouldn't it be considered a bug?
I'm worried this is going to scare some customers away, because they'll think the subscription amount is higher than advertised on the website.
I mean even if you call it a bug, it still would need to be addressed in the future, will likely take time. You can also report this to our support team: https://support.stripe.com/contact