#mikereem - Checkout subscription end
1 messages · Page 1 of 1 (latest)
Unfortunately Checkout does not support that at the moment. You can manually set cancel_at_period_end once the session has finished but there isn't a way to do it automatically or have the Checkout UI display it
You might be able to acheive something similar by making Checkout for a 1 time payment and then creating a $0 with the API once the payment has succeeded
Originally I was asking this, because normaly I would use a one-time payment, but for that we don't get an invoice. That is why I was thinking to create a subscription with automatically ends at the end of the first cycle, but the user should be sure that there won't be further charges
however doing a 0$ subscription would generate a 0 value invoice
then, is it possible to create a subscription with a real priced item, but without charging the customer?
on the UI I see that we have two options: auto-charge the customer or send the invoice to pay it...
That is a good point, I assumed you were only using a subscription for timing/state here.
then, is it possible to create a subscription with a real priced item, but without charging the customer?
Not sure what you mean by this question, can you expand on that a bit?
One other thing I am thinking of is that you can create the subscription that only lasts a month directly and then you can send the user to the hosted invoice page. The UI will be different but it would be a pretty similar flow to sending them to Checkout now
I was trying to create an Invoice in advance and get a payment link for it, but for the invoice I need the customer's billing details, which I don't have (especially for a one-time customer). the billing address, vat number should be provided by the customer during the payment
👋 stepping in as Pompey needs to step away
Catching up on the above
Yeah you really do just want one-time invoices via Checkout
my workaround idea would be: do a normal Checkout Session with a one-time payment. During this the Customer billing details are provided, the price is paid, but what I miss is the invoice. So programmatically I would create a subscription with a fixed end just to have an invoice for it. But I would like to skip the payment, because the customer already did it
We are working on supporting that! But no set timeline yet
You want the invoice for records? For a customer receipt? What is the reason for the invoice overall?
Another option here would be to create a one-off invoice after the Checkout Session and mark it as paid
oh, that would be really great, because I am thinking about all kind of workarounds just because of the missing invoice for one-time payments
yes, I tried to create an invoice directly, marked as paid, but the customer was receiving an invoice email, with a link to pay for it (misleading). Opening the link shows the invoice page and shows that it is paid, but the invoice pdf still shows a link to pay for it, doesn't show some Paid text
Yeah the invoice PDF can't be changed due to regulatory reasons
I actually raised that feedback recently hoping to be able to have it adjusted to show paid.
that would be nice. but the most critical thing for us to start using stripe in production is the invoices for one-time payments. if there is a way to upvote that feature, then please let me know
I will add your feedback internally