Can't find the "Buy Button" in components

Hi everyone,

Thanks for all of your help, that the app is coming along, there’s still a lot to work on, but some of the biggest challenge has been solved

Now I want to add the payment options, I have already connected my account’s integration to Stripe, according to ChatGPT there should be a Buy Button,

But I can’t find it in the “add component”

Maybe it’s updated into a different button or different option?

If any one know how to work this let me know, thanks!

1 Like

The Buy Button does not exist anymore. It was a feature available with Classic apps, but went away with new apps a few years ago.

3 Likes

Thanks for letting me know!

then how do I plug in the payments, I made an account with Stripe, how do people connect them together?

1 Like

I haven’t gone through the process myself,but it’s a bit of setup to get it to work.

3 Likes

Glide took Webhook out, T_T what should I do? I can’t do complex charging method (which is just yearly and monthly, instead of just one)

How do I do the payment method,

I’m wondering if using Stripe checkout links in Glide and want to update the subscription type in Glide after the payment is complete, can I do this using Make (or Zapier)? Has anyone done this before?

I’m not the one to ask. Like I said, this is not something I’ve had the need to work through.

This is one possible guide that I know of, but others may have other suggestions.

1 Like

Hey, thanks for responding! good news! there is webhook, it’s called trigger webhook, and I can hook a URL on there, but what URL should I hook onto it?

although ChatGPT said I need to use something else(like make or zapier) to create a hook to put in Glide’s webhook instead of a URL created by Stripe, because Stripe only receives a hook as an end point

is that right? would you be able to know how to do it? Thank you so much for look into it, it’s an important part of my project

If you want to use Stripe checkout links in Glide and update a user’s subscription type after payment, here’s an easier way to understand the process:

  1. To generate a Stripe checkout link, use Glide’s Call API action to make an API call to Stripe, or send the necessary info to Make (or Zapier) via a webhook. Generate the checkout link, then bring that link back into the relevant row in your Glide app.

  2. For payment confirmation, set up a webhook workflow in Glide. Glide will give you a webhook URL. In your Stripe dashboard, add this URL in the webhooks section. Make sure the webhook is set to listen for relevant payment events, like successful (or failed) payments.

  3. When Stripe sends a webhook event, check if the payload includes the user’s email. If it doesn’t, you’ll need to make an extra API call to Stripe to get the user info. The user email is the key to matching the payment to the right subscription.

  4. Use Query JSON to query the email out from the webhook payload (or the additional API call). Then use the email to filter to find the correct row in your Users or Subscriptions table in Glide.

  5. Update the subscription type for that user based on the payment status.

2 Likes

Where can I find Call API action in Glide, and how to make Glide give you webhook URL, these things ChatGPT mentioned it too,

Ohh I found Call API, but how to make Glide give me a webhook URL? is it that I make an API call to stripe then I’ll get a webhook URL?

I realize the business plan is $250 a month! I can’t afford that, is there another way to do this?

What plan are you on (or planned to be on)? Do you have access to webhook workflows?