Stripe/Paypal: authenticate card but trigger charge later

Hey all!

I’m trying to build a marketplace with a similar payment structure to StockX, where buyers are able to make a ‘bid’ price offer on particular products and the various sellers of that product are able to accept that ‘bid’ (or not).

Although the card details should be gathered/authenticated when the buyer makes a bid, the card should only be charged (automatically) if and when a seller accepts that ‘bid’.

Does anyone know how to achieve this type of behaviour using the Stripe plug-in? I’d also like to integrate this functionality on Paypal so any guidance for that would also be greatly appreciated :slight_smile:

Thanks!

Stripe plugin…which one are you using?

There are ways to do it but different for different plugins…or are you using API calls?

Hi @boston85719 , thanks for the reply!

I’m new to Bubble, trying to see which plugin would be best before committing. I was thinking of using Stripe.js 2 originally as it seemed to have more features.

When you mention API calls here, do you mean writing custom code to connect to Stripe’s API instead of using the plug-ins? How would that be set up?

I’m open to using either plugins or API calls, as long as this behaviour can be achieved :slight_smile: It’s all quite new to me

API calls can be confusing…just search the forum for the various threads on the topic and you may be able to piece together how to achieve it.

Stripe.js 2 has more features, but a slight learning curve.

Either way, most people are implementing a combination of plugin (usually Stripe.js 2) plus API calls.

Ok, thank you! I’ll give this a go and learn more about the API connector :slight_smile: