Hi all, I have a service of online lessons for paid subscription developed on [bubble.io], I want to make a landing page on which the client can leave mail for registration and immediately pay for a trial period of subscription - accordingly, the data will immediately go to bubble. What can be the options for such a task?
You’ll need a gateway. You can try Stripe, since it has native integration. Then you’ll need to set up all the fields to check if the user is allowed to navigate (i.e. if he has paid already or if he is on the trial period).
You’ll find more on the documentation: Stripe | Bubble Docs
Use stripe.js for integration and use webhook to conditionally check data response on transaction (mainly total trxn value and other parameters) for trial and paid subscription
we already use another local gateway. My task is to create landing pages, for example, on the Webflow or Tilda platform. It is important that users can specify their email address and pay for the subscription through the payment window using the card.
Payment data and email address must be sent to the appropriate service on the Bubble platform. After that, the user will be able to log into his personal account using the same email address and start watching the lessons.
Then you should set up a webhook on bubble that receives the payment confirmation from your gateway. Once it’s done the webhook can sign the user up and send him a temporary password, an email confirmation or something alike to allow the user to log in. Henceforth you can save the payment status on the user’s table to control his permitions when using the app.
This topic was automatically closed after 70 days. New replies are no longer allowed.