#LST
1 messages · Page 1 of 1 (latest)
Hi there!
Yes that's possible.
This is covered here: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
Okay thanks! I have a usage-based subscription (billed in arrears), and the Stripe checkout UI shows 0.00€ due today, and shows the flat fee only when expanding the description in a muted font color, which seems quite misleading. Is there a way to pronounce the flat fee on the checkout page?
This is the reason why I am considering elements instead, but will it be shown there in the same way?
Can you share a Checkout Session URL or a screenshot so I can see the issue?
Yes just a moment
You have to click "See details" on the left to show actual fees
Is there a way to change that?
Sorry for the delay, having a look.
Can you share a subscription ID (sub_xxx) that was created this way?
sub_1NNeYMDTiSONMGIuu6wZs8mu
The description is correct: "$0 due today, then billed monthly based on usage", but I agree it's a bit blurry.
And no, I don't see a way to change this on the Checkout Session page.
Will it be like this in the elements component as well?
The Payment Element doesn't display any amount/price. It only collects payment information.
But this one has a screenshot with information about the price
https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
Not sure why we show this in the doc. But that's not part of the Payment Element, that's something you could build yourslef.
Hm okay. So will I use the payment element with a payment intent for subscriptions as well?
Sure, the guide here outlines the flow: https://stripe.com/docs/billing/subscriptions/build-subscriptions?ui=elements
You wouldn't create a Payment Intent directly. The Subscription you create will generate that automatically if required