# Can't find the "Buy Button" in components

**URL:** <https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093>\
**Category:** Ask for Help\
**Created:** [July 10, 2025, 5:11pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093 "2025-07-10T17:11:17Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 10, 2025, 5:11pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/1 "2025-07-10T17:11:17Z")

</div>

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!

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 10, 2025, 5:48pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/2 "2025-07-10T17:48:59Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 10, 2025, 6:31pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/3 "2025-07-10T18:31:30Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 10, 2025, 6:45pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/4 "2025-07-10T18:45:34Z")

</div>

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

> [@Stripe inbuilt payment forms](https://community.glideapps.com/t/stripe-inbuilt-payment-forms/83036/4):
>
> Glide currently doesn’t support fully embedded Stripe payment forms within the app interface. Instead, users can be redirected to a secure Stripe Checkout page to complete their payment. User clicking a “Generate Invoice” button, or just call it “Pay”. Your flow use a Call API action to generate a Stripe Checkout link. You bring that Stripe Checkout link back to your database, and open that link in a new window for the user to pay. In Stripe, add a webhook to listen to completed payments. On …

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 10, 2025, 7:50pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/5 "2025-07-10T19:50:01Z")

</div>

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)

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 10, 2025, 8:12pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/6 "2025-07-10T20:12:55Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [July 10, 2025, 9:09pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/7 "2025-07-10T21:09:47Z")

</div>

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.

> [@gem\_stone Monetize your membership app using Payhere + Make (Updated 2024)](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646):
>
> Updated 2024! wave Hey fellow Gliders! I just released a 3-part series on using [Payhere](https://payhere.co/?affiliate=aYXvr) + [Make](https://www.make.com/en/register?pc=robert) to monetize a Glide app! Since Glide doesn’t offer a native way of monetizing an app or accepting payments, we need to build it ourselves. I’m starting the series with demonstrating how to accept one-off payments and how to create membership apps by allowing users to subscribe to an app in order to gain access to premium content hidden behind a paywall. popcorn Enjoy! Part 1: The Setup [[M…](https://www.youtube.com/watch?v=BNZtlZkyZvs)

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 10, 2025, 10:08pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/8 "2025-07-10T22:08:42Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 10, 2025, 10:26pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/9 "2025-07-10T22:26:50Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 11, 2025, 12:02am UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/10 "2025-07-11T00:02:31Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 11, 2025, 12:21am UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/11 "2025-07-11T00:21:33Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 11, 2025, 12:23am UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/12 "2025-07-11T00:23:36Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 11, 2025, 12:26am UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/13 "2025-07-11T00:26:59Z")

</div>

> [@PleaseLaugh](#):
>
> 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?

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

---

<div class="post-metadata">

**Author:** ![PleaseLaugh](https://avatars.discourse-cdn.com/v4/letter/p/977dab/32.png) [@PleaseLaugh](https://community.glideapps.com/u/PleaseLaugh)\
**Post date:** [July 18, 2025, 2:55pm UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/14 "2025-07-18T14:55:01Z")

</div>

I’m on explorer plan right now, it’s the maximum I can afford now, I’m basically making a almost free app

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [July 19, 2025, 1:02am UTC](https://community.glideapps.com/t/cant-find-the-buy-button-in-components/83093/15 "2025-07-19T01:02:14Z")

</div>

![CleanShot 2025-07-19 at 08.00.46](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/b/eb3054640c78c6c019a81b87333240552bec3904.png)

Can you verify if you have access to webhook workflows?

Go to the Workflows tab in your builder, you should be able to add a webhook workflow.

 ![CleanShot 2025-07-19 at 08.01.18](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/c/fc282f29d8ecfd75a16a8c9d2347fba54515600b.png)
