#vikram_fulfillment
1 messages ยท Page 1 of 1 (latest)
๐ Welcome to your new thread!
โฒ๏ธ We'll be here soon! We typically respond in a few minutes, but in some cases we might need a bit more time (e.g., server's busy, you've got a complex question, etc.).
โฑ๏ธ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can 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/1250064351239471247
๐ Have more to share? Add details, code, screenshots, videos, etc. below.
hi there!
Hi
I'm not sure I understand the difference. when the user wants to place an order on your website, ask them to enter their payment information. once the payment is successful, then you can start to fullfil the customer order.
got it. But the question is: if i place the order (like in pending payment state) and then take customer to payment page.
this way, I don't have to worry about the connection dropping during customer rediction from Stripe to my website
and this way we cant have any payment without an order
Thanks
are you specifically talking about how to handle PaymentIntent with a processing status, which can only happen when using some specific payment method like bank transfers?
I am referring to credit card payments.
for credit card payment you immediately know if they are successful or not. so I don't understand what you mean by "pending payment state".
Hi there ๐ jumping in as my teammate needs to step away soon. It's largely up to you how you structure your flow. For order fulfillment, it sounds like you may be planning on relying on your customers making it to your success url to trigger your fulfillment flow. I would advise against that approach, or at least also compliment it using a webhook endpoint.
https://docs.stripe.com/webhooks
Relying on a success url relies on your cusotmers successfully making it to that URL and loading the page. If they close their browser early, or their network connection drops unexpectedly, then their order fulfillment may not trigger.