# 💎 Monetize your membership app using Payhere + Make (Updated 2024)

**URL:** <https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646>\
**Category:** Community Resources\
**Tags:** tutorial\
**Created:** [May 11, 2021, 6:08pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646 "2021-05-11T18:08:18Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![apaschea](https://avatars.discourse-cdn.com/v4/letter/a/ecc23a/32.png) [@apaschea](https://community.glideapps.com/u/apaschea)\
**Post date:** [July 5, 2022, 10:21pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/62 "2022-07-05T22:21:22Z")

</div>

looking forward to it. I get the gist of it (rollup column that sets price that gets written to donate link) but the payhere documentation is a bit sparse.

The other thing is, are they forced to hit the “done” button to get out of the payment section instead of it just closing out. And more importantly, do we have any control as to what happens in terms of the navigation within glide once the payment is successful? MAKE will write the columns properly, but I go from order form → review order --\>payment. If they just close the window once the payment is successful, they are going to get back to the review order and feel a bit confused. Would like them to get back to the home tab, where their new installation will show up.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [July 5, 2022, 10:36pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/63 "2022-07-05T22:36:19Z")

</div>

Ya…after payment navigation is a bit tricky. I’ll see what I can whip up.

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [September 17, 2022, 2:51pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/64 "2022-09-17T14:51:36Z")

</div>

Hey @Robert_Petitto👋

I’m setting up a Gallery Market-place where the Seller upload Photos (with a custom once-off price) that are locked with a watermark and unlocked once the customer has paid.

I’m trying to figure out the best route when it comes to selling and buying at a custom price

Please note: I’m using the Web (i.e. Not Mobile version) and using the default Glide Editor and not Google sheets for Data

Here are some scenarios, if you have any suggestions, please let me know

Before I jump in, I noticed that the Zapier doesn’t have an event for paying? It’s only to create customers, prices etc and searching??

 ![Screenshot 2022-09-17 at 06.06.38](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/c/fccdae8f2c226aadbb517d78ef2ca39ee7f9491b.png)  
 ![Screenshot 2022-09-17 at 16.28.23](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/4/e/4e09473172e353140db9ae06c2f2728231c6cedf.png)

**1) Payment links**

Journey: User clicks buy button → payment link window opens → platform sends Zap to Stripe to cross check email and product ID if paid → then content refreshes without watermark

Payment links look the easiest, however from my understanding Payment links have to be set and the Seller won’t be able to set the price, so I was thinking of creating a few payment links to cover most scenarios ($10, $20, $30, etc )

@Robert_Petitto [does a great video here](https://community.glideapps.com/t/create-a-membership-app-using-payhere/26646) ← even though this is a subscription solution, it does outline some great suggestions using payment links by constructing a URL etc.

Just not sure on the following, which will determine the UX:

- If stripe payment accepts populating the email info?
- Stripe payment links can’t be embedded in Glide, from my understanding …no?
- Is there not an easier way todo it with a webhook?

---

<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:** [September 18, 2022, 1:00am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/65 "2022-09-18T01:00:13Z")

</div>

> [@Gary\_Willmott](#):
>
> Before I jump in, I noticed that the Zapier doesn’t have an event for paying?

What do you mean by “for paying” here? Do you want an action to charge the user’s linked credit card to pay for the subscription?

All answers below assume you’re using PayHere, not Stripe Checkout.

> [@Gary\_Willmott](#):
>
> If stripe payment accepts populating the email info?

You can pre-populate it using PayHere.

> [@Gary\_Willmott](#):
>
> Stripe payment links can’t be embedded in Glide, from my understanding …no?

PayHere can be embedded in a webview, Stripe can’t be embedded.

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [September 18, 2022, 3:38am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/66 "2022-09-18T03:38:28Z")

</div>

Sorry, I think I should have posted this on a different thread, as this all based on Payhere

I would prefer to keep things simple and use Stripe only for now.  
Do you think @Robert_Petitto used Payhere because it was for mobile?

If I’m doing this on desktop, can I just use Stripe Checkout with a webhook via Make?

> [@ThinhDinh](#):
>
> What do you mean by “for paying” here? Do you want an action to charge the user’s linked credit card to pay for the subscription?

I need an action where the customer can pay directly in the desktop view  
similar to this  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/7/b7487f502af4686378395085bb4fa8058bff6e79.png)

---

<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:** [September 18, 2022, 4:10am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/67 "2022-09-18T04:10:30Z")

</div>

> [@Gary\_Willmott](#):
>
> Do you think @Robert_Petitto used Payhere because it was for mobile?

I used PayHere as well. For some reasons:

- Can pre-create links based on URL parameters.
- Can support subscription, which is much easier compared to a Stripe integration.
- Can be embedded in a webview.

> [@Gary\_Willmott](#):
>
> If I’m doing this on desktop, can I just use Stripe Checkout with a webhook via Make?

You sort of can, but at some sacrifices:

- Not embeddable, so users must be taken to another tab to pay.
- Harder flow to rebuild the subscription wheel.

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [September 18, 2022, 2:30pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/68 "2022-09-18T14:30:15Z")

</div>

Thanks for this, will check it out. Unfort PayHere is not supported in South Africa ☹

Have you seen any posts or tutorials on making a payment using Stripe a webhook?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [September 18, 2022, 3:01pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/69 "2022-09-18T15:01:46Z")

</div>

Strange that Stripe is supported but Payhere isn’t. Is it a currency issue?

---

<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:** [September 19, 2022, 12:32am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/70 "2022-09-19T00:32:55Z")

</div>

Do you have fixed prices for products you want to sell?

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [September 19, 2022, 1:42am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/71 "2022-09-19T01:42:29Z")

</div>

@ThinhDinh  
The Seller can upload Photos (with a custom once-off price) that are locked with a watermark and unlocked once the customer has paid. However I’m sure I can make predefine prices that the Seller can choose from

---

<div class="post-metadata">

**Author:** ![Gary\_Willmott](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/gary_willmott/32/837_2.png) [@Gary\_Willmott](https://community.glideapps.com/u/Gary_Willmott)\
**Post date:** [September 19, 2022, 1:43am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/72 "2022-09-19T01:43:44Z")

</div>

I setup an entity in Delaware, using Atlas for Stripe, however I guess I could just mention that it’s from the US 🙂

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [December 10, 2022, 9:25pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/73 "2022-12-10T21:25:32Z")

</div>

Hey @Robert_Petitto,

Looking to implement the Payhere Subscription into my app and just want to verify that with all the updates in Glide since you first posted it, that this is still the best way to do it. Also if you recommend us using the Glide API on the Pro plan.

Thanks!

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [December 10, 2022, 9:53pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/74 "2022-12-10T21:53:24Z")

</div>

The original post works well, but it’s not the best way. I actually JUST finished up a new three-part series that I released on Gumroad.

1. Setting up your Glide Table
2. Setting up Payhere using a donation link
3. The best Payhere —\> Glide Make scenario I’ve ever made

I’m planning on making the Make scenario blueprint and Glide app template available as part of the package as well.

Going to see how it fairs before deciding to publish it for free elsewhere.

If you’re interested:

> **[Monetize your Glide App with Subscriptions](https://rpetitto.gumroad.com/l/monetizeglide)**
>
> Monetize your no-code Glide App by allowing users to subscribe to your app. Adding subscriptions is a reliable way to add recurring income and provide value to those that want to join your community.

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [December 10, 2022, 11:18pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/75 "2022-12-10T23:18:43Z")

</div>

Awesome!

Just to confirm, this package will help me setup a multi-tiered subscription? I have everything but payments setup, where each tier will be limited to a # of form submissions they receive.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [December 10, 2022, 11:39pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/76 "2022-12-10T23:39:24Z")

</div>

I will create a bonus video specific to multitiered subscriptions this week. I’ll let you know when it’s ready!

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [December 11, 2022, 1:33am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/77 "2022-12-11T01:33:32Z")

</div>

Awesome, thanks!

---

<div class="post-metadata">

**Author:** ![Jonathan\_Pierce](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jonathan_pierce/32/40498_2.png) [@Jonathan\_Pierce](https://community.glideapps.com/u/Jonathan_Pierce)\
**Post date:** [December 12, 2022, 5:40am UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/78 "2022-12-12T05:40:55Z")

</div>

Any luck with this @Robert_Petitto? I’m having a similar issue where I’m needing the user, after payment, to go back to the homepage.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [December 12, 2022, 9:06pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/79 "2022-12-12T21:06:18Z")

</div>

@Joe_Gabriele

The package now includes:

- 3 comprehensive videos to build a one-subscription-offering in Glide Apps
- 1 bonus video instructing how to offer multi-tiered subscription plans
- Glide app template
- [Make.com](http://Make.com) blueprint

> **[Monetize your Glide App with Subscriptions](https://rpetitto.gumroad.com/l/monetizeglide)**
>
> Monetize your no-code Glide App by allowing users to subscribe to your app. Adding subscriptions is a reliable way to add recurring income and provide value to those that want to join your community.

---

<div class="post-metadata">

**Author:** ![Anderel](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/anderel/32/37980_2.png) [@Anderel](https://community.glideapps.com/u/Anderel)\
**Post date:** [December 12, 2022, 10:51pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/80 "2022-12-12T22:51:29Z")

</div>

I’ve run into a problem where Payhere won’t process any payments because of missing parameters “payment\_method” and “payment\_method\_data”. I’ve tried different credit cards and I have confirmed with Stripe support that it’s a Payhere issue. Has anyone run into this before, or has any advice on what I could do?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [December 12, 2022, 10:55pm UTC](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646/81 "2022-12-12T22:55:50Z")

</div>

Interesting. Is this recent? Payhere, for a while, was under different ownership and they let some things slip between the cracks. Scott and Pete, original founders of Payhere, re-acquired Payhere a couple months ago and have been busy improving Payhere on all fronts.

The only issue I ever ran into with payment processing was when someone from EU was using a credit card that needed two-factor authorization as required by their country.

Not sure if this is the problem you were facing.

[Previous page](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646.md?page=3)

[Next page](https://community.glideapps.com/t/monetize-your-membership-app-using-payhere-make-updated-2024/26646.md?page=5)
