#mr.oggy.
1 messages · Page 1 of 1 (latest)
Not sure I completely understand your question.
Can you share examples of your flow?
Like PaymentIntent, request IDs and more
is there any attributes when I creating checkout session to not collect next payment automatically
I'm not sure what the examples of your flow that you ask for
Customer just click button > send API request to create checkout session > customer make payment through checkout session > if success redirect to a successful payment page
Like I said, I'm selling tour package and it only require one time payment. But volume pricing is not allow to use with one time payment. So I decide to go with recurring payment with volume pricing model and When customer successfully make their payment I want to cancel the subscription immediately to prevent collect payment again in the future because I only one to have one time payment only
https://www.reddit.com/r/stripe/comments/x1ly0k/stripe_graduated_pricing_volume_pricing_for_one/
If you want to cancel the recurring payments then you need to cancel the subscription manually
There's no way to specify anything on the checkout session itself to do this automatically.
Also, you should build logic on your end to calculate volume pricing and create checkout session for one-time price.
Creating a subscription just to use pricing model is bad design
Oh I get it now thanks