# Transaction between two users

**URL:** <https://community.glideapps.com/t/transaction-between-two-users/764>\
**Category:** Ask for Help\
**Created:** [October 1, 2019, 8:01am UTC](https://community.glideapps.com/t/transaction-between-two-users/764 "2019-10-01T08:01:50Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sandro\_Brito](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sandro_brito/32/552_2.png) [@Sandro\_Brito](https://community.glideapps.com/u/Sandro_Brito)\
**Post date:** [October 1, 2019, 8:01am UTC](https://community.glideapps.com/t/transaction-between-two-users/764/1 "2019-10-01T08:01:50Z")

</div>

Hello,  
I wanna do an app that has an in-app currency that people use to buy things inside the app. Let’s say you have on your profile all the things you are selling. How can I select an item, transact and change the owner of the item on the spreadsheet to the new owners, as well as charge them the virtual currency and adding it to the other person?

---

<div class="post-metadata">

**Author:** ![JackVaughan](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jackvaughan/32/49023_2.png) [@JackVaughan](https://community.glideapps.com/u/JackVaughan)\
**Post date:** [October 1, 2019, 1:48pm UTC](https://community.glideapps.com/t/transaction-between-two-users/764/2 "2019-10-01T13:48:07Z")

</div>

Hey @Sandro_Brito, welcome.

At the moment Glide is not able to do that unfortunately. I’m not saying it can’t be done by some serious spreadsheet magic & Apps Script, but I can’t imagine an elegant way of making that work.

We have lots planned for per-user data in the future and hope that this kind of thing will be possible then.

---

<div class="post-metadata">

**Author:** ![Patrick\_Shing](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/patrick_shing/32/635_2.png) [@Patrick\_Shing](https://community.glideapps.com/u/Patrick_Shing)\
**Post date:** [October 2, 2019, 2:54am UTC](https://community.glideapps.com/t/transaction-between-two-users/764/3 "2019-10-02T02:54:03Z")

</div>

@Sandro_Brito,

May be you could try to see if this could help: [integromat.com](http://integromat.com)

You could use glideapp to build a very user friendly UI to capture your needed data, then use integromat to complete your desired workflow.

---

<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:** [October 7, 2019, 1:49am UTC](https://community.glideapps.com/t/transaction-between-two-users/764/4 "2019-10-07T01:49:24Z")

</div>

I created a concept for this in an app. Hopefully it might give you some ideas. Just look for Currency Transfer/Purchase in the app to check it out. Under each user, there are options to Transfer funds to another user, and there is a list of items that belong to the user. Selecting on the items will allow you to purchase the item and the balances will update based on the item price.

[https://concepts.glideapp.io/](https://concepts.glideapp.io/)

You are welcome to copy the app and take a look at the spreadsheet to see how it all works. Enjoy!

---

<div class="post-metadata">

**Author:** ![Sandro\_Brito](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sandro_brito/32/552_2.png) [@Sandro\_Brito](https://community.glideapps.com/u/Sandro_Brito)\
**Post date:** [October 7, 2019, 6:49am UTC](https://community.glideapps.com/t/transaction-between-two-users/764/5 "2019-10-07T06:49:41Z")

</div>

Thank you @Jeff_Hager. I am definitely going to have a play with it

---

<div class="post-metadata">

**Author:** ![Sandro\_Maisuradze](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/sandro_maisuradze/32/51923_2.png) [@Sandro\_Maisuradze](https://community.glideapps.com/u/Sandro_Maisuradze)\
**Post date:** [December 21, 2022, 7:16pm UTC](https://community.glideapps.com/t/transaction-between-two-users/764/6 "2022-12-21T19:16:14Z")

</div>

Hey i was just doing the same process and i’m wondering has this feature come up or still undoable in an elegant way?

---

<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:** [December 21, 2022, 11:37pm UTC](https://community.glideapps.com/t/transaction-between-two-users/764/7 "2022-12-21T23:37:58Z")

</div>

If you’re using a virtual currency, then I imagine it should be possible.

A button should be able to do the things below:

- Add a row to the Transactions table with the seller’s rowID, the buyer’s rowID, the item’s rowID.

- Deduct the price of the item from the buyer’s “account” (if you have a number column to track that).

- Add the price of the item to the seller’s “account”.

---

<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 22, 2022, 12:42am UTC](https://community.glideapps.com/t/transaction-between-two-users/764/8 "2022-12-22T00:42:52Z")

</div>

I talk about in app currency in my gamification series:

> [@gem\_stone Gamify Glide Apps (Updated 2022-11-28 - Episode 11: Craft Items)](https://community.glideapps.com/t/gamify-glide-apps-updated-2022-11-28-episode-11-craft-items/24303):
>
> Gamify Glide Apps Reboot #1: Onboarding & User Profiles Create your spreadsheet, design an onboarding experience, and set up user profiles! [[Gamify Glide Apps Reboot #1: Onboarding & User Profiles] ](https://www.youtube.com/watch?v=GqfOJdS52a0)
