#mikereem - Checkout subscription end

1 messages · Page 1 of 1 (latest)

clear imp
#

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

exotic hemlock
#

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...

clear imp
#

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

exotic hemlock
#

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

quick harbor
#

👋 stepping in as Pompey needs to step away

#

Catching up on the above

#

Yeah you really do just want one-time invoices via Checkout

exotic hemlock
#

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

quick harbor
#

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

exotic hemlock
#

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

quick harbor
#

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.

exotic hemlock
#

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

quick harbor
#

I will add your feedback internally