#gab gab - Payment Intents
1 messages ยท Page 1 of 1 (latest)
Hello. I'll get to this in a moment
Fees aren't collected until an amount is captured
Is it the right approach to use a manual 'capture_method' in case I need either a manual order validation by a vendor for instance, or in case I want to performs an ultimate stock check before capturing the amount ?
Is it correct I will have the benefit to secure the amount on the card holder with the benefit to be able to cancel the hold without any fees?
I'm planning to use cards, Apple pay and Google pay only
yeah, you're correct with the logistics here. I would recommend checking inventory beforehand though
Thanks,
In fact i was thinking about an edge case where multiple users would simultaneously send their intent to Stripe (comming from an allowed inventory state). So actually the request start from the client browser to Stripe directly. Unless the stock is allocated and locked before the checkout success there is a concurrency risk.
Using 'manual' would give me a last chance to allow the capture when i receive the webhook confirmation that it is ready to capture ('charge.succeeded').
I hope this logic makes sense ๐
Yes that makes sense to me. I think that's a fair thing to do then
๐ Thanks for help
No problem!