I am adding stripeid now. 1.When someone pays using stripe, do they automatically create a stripe account ?
2.can I create a stripe account as a user signs up? Or I just extract the id from the webhook?
I have it setup to create a situation (live job) after the “body object paid” is “yes” . But I do not see this backend API as an option
No, they are simply paying for something via their credit card, so just like most payment methods used online for paying by card, they enter their card details and that is it, no account creation. However, automatically a customer_id is created for them by Stripe. But that customer_id is only for the seller/customer, which means if the same user bought another product from a second seller, Stripe would create another customer_id for the purchaser in relation to the second seller.
Just extract the customer_id from webhook
You need to create the backend workflow actions to create the live job
By sending a test webhook from Stripe dashboard, and/or running whatever actions are used for getting Stripe to send the webhook.
The whole reason for setting up a webhook workflow in your Bubble app, is so when a successful payment from Stripe happens, Stripe makes an API call to your app with information (to update a transaction status to paid, etc.).
You aren’t supposed to scheduled that workflow from internally in your app or anything…