#gab gab - Payment Intents

1 messages ยท Page 1 of 1 (latest)

sacred hatch
#

Hello. I'll get to this in a moment

#

Fees aren't collected until an amount is captured

willow rivet
#

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

sacred hatch
#

yeah, you're correct with the logistics here. I would recommend checking inventory beforehand though

willow rivet
#

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 ๐Ÿ™‚

sacred hatch
#

Yes that makes sense to me. I think that's a fair thing to do then

willow rivet
#

๐Ÿ‘ Thanks for help

sacred hatch
#

No problem!