Glide + Bubble =......Stripe Connect?

Stripe Connect has been a huge request from our community. I’ve been working on an app that attempts to do this - still working out the kinks.

Since Stripe Connect isn’t a feature in Glide (yet) I tried to implement Stripe Connect through bubble.io with a webview component in Glide.

My Thinking:

  • Bubble.io has a number of free plugins that allow you to use Stripe Connect
  • Through URL parameters, you can also set important elements of Stripe Connect (i.e. merchant account ID, amount, etc.)
  • With Glide’s template column (or URL column) we can pass the needed fields in the URL that then passes the same information to bubble that has the Stripe Connect functionality

I’m still working out the kinks (namely, the ability to lookup the correct Stripe account ID of the user who should receive the payment). I believe that with a webhook of some sort, we can house the stripe account ID in Glide. I have a few concerns on whether or not this is secure, but I I know that it’s essential for this approach to work.

Posting this in case it sparks any other ideas for similar use cases :slight_smile:

7 Likes

This would be MASSIVE!
I spoke yesterday with the PayHere founder about this… They might be working sometime soon in a whitelabel" option, so we can create marketplaces with multiple vendors in a Glide app.

Exciting times.

10 Likes

Sounds promising :+1:

I have also reached out to payhere about a few things and they are very onboard with listening to their users and making things happen, so might may = we will let’s see.

:crossed_fingers:

3 Likes

You can use Landbot.io stripe block passing parameters through the url or through Google sheets. It works ok, but Landbot is not free.

1 Like

I’ve created a working stripe connect system in Glide :slight_smile:

I basically created my own payment website from scratch that uses the Stripe elements library (which includes Apple/Google Pay support) that works with Stripe connect and the commissions system (so I take a 2% fee per order automatically), I then embed this site in the webview component, it works with webhooks so you can use a zapier webhook after payment complete and you can set the price via the url or by passing an ID in the url and it’ll get the price from the google sheet based on that passed ID.

I’ll be sharing a detailed showcase example in this forum soon, it’s quite exciting, I actually brought your Glidecart template and I have plans to try and learn and work out how to implement my website into your template for a product offering I’m working on.

13 Likes

Very nice! Excited to see your showcase. If you have any questions on the backend of Glidecart happy to help!

2 Likes

If you are paying for a site to host the app why not use their ecommerce and be done with it?

1 Like

Hi @Lisa , I’m new to Glide so sorry if I completely misunderstood this part of your post. But are you saying we have the ability to transfer Glide data to an outside service (in your case, Bubble and Stripe) through a URL column? The reason I ask is I’d like to incorporate a Mighty Networks forum into my app and was initially going to keep it simple by having a simple link to my MN forum in the user profile. There would be an extra step as the user would have to sign up again but MN has a very simple sign up process where they can sign in using Apple, Google, Facebook, etc… But if I’m understanding your comment correctly, we could somehow automatically set up a MN profile by automatically transferring data (email and password) from Glide to MN?

Thanks in advance

Any updates on implementing the Stripe Connect bit ?

Hey Joshua, do you have any plans in sharing your solution? I am in dire need of finding something that works with Glide and Stripe!

Hi @frojas ,

It is possible with make.com and glide‘s API:

  1. create a button in glide triggering a webhook in glide, and listen for it in make, where you create a checkout session with Stripe‘s API call. You can configure the checkout session with stripe connect parameters.
  2. in the same make.com scenario: write the checkout url back to glide with its API using a http module in make.com
  3. show a new button in glide to open checkout url (webview not possible due to security reasons)
  4. listen in make if checkout session was completed.
2 Likes

You could actually make this happen reasonably easy with make.com.

I made a video explaining how here: Using Stripe Connect and Airtable for my no-code marketplace - YouTube

I also created a tutorial series if you want to rebuild it:

3 Likes

So to sell my own subscription I would:

  • set up connect
  • add myself as a connected account?
  • And then add a product w recurring payments
  • create and copy payment link
  • add button to Glide using payment link

@Connor_Finlayson ?

Not sure why you need Stripe Connect here. A standard Stripe account would do, and you can just create a checkout session like @Gregory said. It might not be super instantaneous to update the link back, but it will work.

You don’t need Connect to sell subscriptions. You can just use regular payment links.

Connect is used to sell on behalf of other sellers like on marketplaces.

To set up your own subscriptions, you can just add a product in Stripe, generate a payment link and paste it on a link button in Glide and people should be able to use it.

@blairrorani @ThinhDinh

2 Likes