#coding-lover_code

1 messages · Page 1 of 1 (latest)

hazy pecanBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1361216585339244575

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

Below are links to other discussions we've had with you in the past week in case you want to review that information. If your question is related to one of these previous discussions, please provide a comprehensive summary of the current state and what you need help with now. We help many users simultaneously, so a summary allows us to resolve your issue as soon as possible.

analog summit
#

Either way works but I would recommend from webhook

supple garnet
#

In my case i don't need to do anything from frontend ?

analog summit
#

It should be doable from backend. When you have a successful response back from Stripe API, you can store

#

But keep in mind to check the Subscription status. After the first call in backend, the Subscription can still be waiting for the payment

supple garnet
#

can you help me understanding this from stripe docs
Prevent extra fulfilments
Perform fulfilment only once per payment. Because of how this integration and the internet work, your fulfill_checkout function might be called multiple times, possibly concurrently, for the same Checkout Session. Performing checkout only once ensures this won’t cause undesired behaviour.

analog summit
#

It means you should only provision your service once you know that the payment was successful

#

You want to listen to the invoice.payment_succeeded webhook event , with checking the invoice belongs to your Subscription