# Payment through Payment Gateway API

**URL:** <https://community.thunkable.com/t/payment-through-payment-gateway-api/91830>\
**Category:** Questions about Thunkable X\
**Created:** [June 5, 2019, 12:32pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830 "2019-06-05T12:32:07Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![kartik\_old](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik_old/32/28305_2.png) [@kartik\_old](https://community.thunkable.com/u/kartik_old)\
**Post date:** [June 5, 2019, 12:32pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/1 "2019-06-05T12:32:07Z")

</div>

Hello,  
I want to use a payment gateway in my app.  
I want my App to interact with the Payment Gateway API because of different prices for each customer. I am from India and I could use / apply any Payment Gateway supported.  
Also, as I stated : _ **API because of different prices for each customer** _, I want my payment API to work like Stripe Payment Component; i.e Custom Price block.  
I read about API can Accept any price into your Account (Payment link can accept only a fixed amount).  
So can I use any API for my App?  
Any help will be Appreciated 🙂

Thanks

---

<div class="post-metadata">

**Author:** ![jane](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jane/32/27575_2.png) [@jane](https://community.thunkable.com/u/jane)\
**Post date:** [June 5, 2019, 12:59pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/2 "2019-06-05T12:59:01Z")

</div>

Hi there,

I don’t have much experience with it, but I know that PayPal have a [payment API](https://developer.paypal.com/developer/applications/).

Do you have much experience with APIs?

---

<div class="post-metadata">

**Author:** ![kartik\_old](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik_old/32/28305_2.png) [@kartik\_old](https://community.thunkable.com/u/kartik_old)\
**Post date:** [June 5, 2019, 1:10pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/3 "2019-06-05T13:10:27Z")

</div>

> [@jane](#):
>
> Do you have much experience with APIs?

No…

---

<div class="post-metadata">

**Author:** ![jane](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jane/32/27575_2.png) [@jane](https://community.thunkable.com/u/jane)\
**Post date:** [June 5, 2019, 2:30pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/4 "2019-06-05T14:30:59Z")

</div>

I’m going to be super honest and say that payment APIs are among the more complex to implement, because they have a lot of security!

I’d recommend trying out some easier APIs so that you are familiar with them before beginning this task. (Here is a [tutorial](http://community.thunkable.com/t/reverse-geocoding-app-get-location-from-latitude-longitude/82343?u=jane) of mine that walks you through using an API.)

You say that you can’t use Stripe because you want to set custom prices, but then you acknowledge that the Stripe component lets you set the price - how are you planning on setting the price for each customer? Could we try working out a way to do this with the Stripe component?

Thanks,  
Jane

---

<div class="post-metadata">

**Author:** ![kartik\_old](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/kartik_old/32/28305_2.png) [@kartik\_old](https://community.thunkable.com/u/kartik_old)\
**Post date:** [June 5, 2019, 2:45pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/5 "2019-06-05T14:45:26Z")

</div>

@jane, Thanks for reply 😄  
I cannot use Stripe because it’s not for India.  
It also has big charges.  
The base price is 2500 INR.

- the customer will add his voluntary contribution for the needy in the payment.  
Since everyone’s contributions will be different, I need custom pricing i.e api interaction.

Thanks

---

<div class="post-metadata">

**Author:** ![AngeloSmith](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/angelosmith/32/80340_2.png) [@AngeloSmith](https://community.thunkable.com/u/AngeloSmith)\
**Post date:** [August 24, 2020, 9:15pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/6 "2020-08-24T21:15:23Z")

</div>

People get stuck with paypal and they do not know that there are better options out there. I get it that it is the most popular one, but if you are having a lot of online transactions like Forex or Crypto you should probably consider using Skrill or Neteller. They are perfect for those kind of transactions. My personal favorite is Skrill, because it is really easy to register for it. You can make that process even easier if you do it with [baxity](https://baxity.com/). In that way you get even quicker verification and immediate VIP status which helps you upgrade your account much quicker. With those upgrades you can pay lesser fees and have better user experience.

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 28, 2020, 7:04pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/7 "2020-08-28T19:04:29Z")

</div>

I am from Bahrain and I created an App for a client with payment option using a payment gateway in Bahrain. At first I had to try many tweaks to get the result I wanted and read the JSON response correctly but thereafter payment process became a breeze.

---

<div class="post-metadata">

**Author:** ![jared](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/jared/32/138473_2.png) [@jared](https://community.thunkable.com/u/jared)\
**Post date:** [August 28, 2020, 8:26pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/8 "2020-08-28T20:26:57Z")

</div>

Could you share this process. Many would Gain from your experience!

---

<div class="post-metadata">

**Author:** ![muneer](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/muneer/32/75210_2.png) [@muneer](https://community.thunkable.com/u/muneer)\
**Post date:** [August 29, 2020, 2:28am UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/9 "2020-08-29T02:28:28Z")

</div>

Sure mate. I just have to request an API key from the gateway company as the one I used is a real payment API key for the client. Unfortunately, the test server for this gateway ([https://www.gaatee.com/](https://www.gaatee.com/)) is not functioning.  
The test server returns html page instead of JSON records.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 12:13pm UTC](https://community.thunkable.com/t/payment-through-payment-gateway-api/91830/10 "2024-11-08T12:13:34Z")

</div>


