# Creating a donation option

**URL:** https://community.glideapps.com/t/creating-a-donation-option/72033
**Category:** Ask for Help
**Created:** [March 25, 2024, 10:28pm UTC](https://community.glideapps.com/t/creating-a-donation-option/72033 "2024-03-25T22:28:51Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Richard\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_h/32/64994_2.png) [@Richard\_H](https://community.glideapps.com/u/Richard_H)
#### Post date: [March 25, 2024, 10:28pm UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/1 "2024-03-25T22:28:51Z")

</div>

Good morning legends

Needing some help to. My students are wanting to create an app that allows other students and parents to make a donation to help support koala rehabilitation.

We have made a voting mechanism (already built in the app) for people to vote for their cutest koala. We want a simple way so that when people vote, they have to first donate as a condition, (preferably able to set their own donation level, $1 to $100). Thinking we have to integrate the condition with a third party pay wall.

Any thoughts on how to make this, greatly appreciated !!

---

<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: [March 26, 2024, 12:01am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/2 "2024-03-26T00:01:49Z")

</div>

So are people forced to donate to vote, or it’s just a pop up?

PayHere might help with this, but want to listen more about your ideal flow.

---

<div class="post-metadata">

### Author: ![Richard\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_h/32/64994_2.png) [@Richard\_H](https://community.glideapps.com/u/Richard_H)
#### Post date: [March 26, 2024, 12:06am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/3 "2024-03-26T00:06:19Z")

</div>

Hi there ThinhDinh, thank you for your help. We want students and parents to be required to donate before they vote.

Thank you

---

<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: [March 26, 2024, 12:12am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/4 "2024-03-26T00:12:29Z")

</div>

Then I think one option for you is to use [PayHere](https://app.payhere.co), and construct a donation link.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/5/856b511abb27aa4f98109173053b196cf9ba29da.png)

Give the user a choice that writes to a user-specific column in Glide, and dynamically add that part to the URL, show them a web embed of the final URL once the USC is filled.

---

<div class="post-metadata">

### Author: ![Richard\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_h/32/64994_2.png) [@Richard\_H](https://community.glideapps.com/u/Richard_H)
#### Post date: [March 26, 2024, 12:47am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/5 "2024-03-26T00:47:56Z")

</div>

Ok thank you will give it a try, the validation piece is the tricky part.

---

<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: [March 26, 2024, 12:53am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/6 "2024-03-26T00:53:26Z")

</div>

For that part, you can add a scenario in [Make.com](http://Make.com) that listens to Payhere webhooks. Write the payment info back to Glide and validate based on that.

---

<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: [March 26, 2024, 1:22am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/7 "2024-03-26T01:22:28Z")

</div>

Exactly. Love Payhere for this! Let us know if you run into any issues.

---

<div class="post-metadata">

### Author: ![Richard\_H](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_h/32/64994_2.png) [@Richard\_H](https://community.glideapps.com/u/Richard_H)
#### Post date: [March 26, 2024, 3:11am UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/8 "2024-03-26T03:11:56Z")

</div>

Ok got it, that is so cool. Thank you

---

<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: [March 26, 2024, 11:36pm UTC](https://community.glideapps.com/t/creating-a-donation-option/72033/9 "2024-03-26T23:36:47Z")

</div>

You can check Robert’s old thread here about PayHere + Make.

> [@money\_mouth\_face Enable Users to Subscribe to Your Glide App Using Payhere + Call API Columns](https://community.glideapps.com/t/enable-users-to-subscribe-to-your-glide-app-using-payhere-call-api-columns/65204):
>
> wave Hey fellow Gliders In this video, learn how to utilize [Glide Call API](https://community.glideapps.com/t/call-api-tutorial-connect-almost-anything-to-glide/64982/2) and [Payhere](https://payhere.co/?affiliate=aYXvr) payment gateway to enable your users to easily subscribe and access premium features within your app. tada No more Make. No more Zapier. This video covers: Glide Call API and Payhere: no more middleman needed in order to create a smooth subscription experience Setting Up Payhere Account: set up user-specific payment plan links Glide App Configuration: configure Call API columns, create a user-friendly s…
