As I would like to process invoice payments in a customer portal (B2B) in the future, I have set about creating a simple Stripe integration that works from a Maker plan. Apart from setting up my own TypeBot instance in Glide, the integration can be realized within minutes.
Components
- Self-Hosted TypeBot
- Web Embed
- Construct URL Column
Functionality
The Construct URL Column accesses all the values that I want to give to my TypeBot, including, for example, the amount, the success message and the customer-specific data that is displayed in checkouts such as Sofort & Co. In the web embed, the URL is now simply retrieved with the corresponding parameters to generate a payment iFrame for Stripe within the TypeBot.
Perhaps this will help some of you to create your own payment processes within Glide.
TypeBot Flow
GlideApps view (added some refinements for test usage)
Example view
Test it yourself