> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.wod.guru/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Wallet

||| Contents:

* [Wallet - what is it used for in the system?](#3-wallet)
* [Turning on the wallet](#1-turning-on-the-wallet)
* [Filling member's wallet](#1-filling-members-wallet)
* [Selling using the wallet](#1-selling-using-the-wallet)
* [Pay later option](#1-pay-later-option)
* [Paying off a debt from the member's payment card from the reception level](#1-paying-off-a-debt-from-the-members-payment-card-from-the-reception-level)
* [Blocking bookings based on wallet state](#1-blocking-bookings-based-on-wallet-state)
* [Using wallet funds to reduce membership's price](#1-using-wallet-funds-to-reduce-memberships-price)

### Wallet
**In our system, wallet is used in many places. All of them are described in this article.**

The wallet was created to let the members put funds in it and use it while making cashless purchases. 

${frame}[Wallet Module - Pay using wallet option / fill wallet](https://www.loom.com/embed/47f901cea7cf40ed92f3f1a64efe26e6)

---

# Turning on the wallet

* To turn on the wallet, visit the [**Settings -> Modules:**](https://demo.wod.guru/dashboard/facility/modules)

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-2026-05-20-o-1731_1ulppdl.png =550x209)

# Filling member's wallet

* When a member gives us money to fill his wallet we should go to his profile where we can see: 

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-723_1ut2h6r.png =450x146)

* After filling the wallet, transaction history appears:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-724_14e8mo0.png =450x205)

# Selling using the wallet

From now on, while selling products for the customer, we will see the wallet as one of the payment methods (only when the member has enough amount in the wallet)

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-725_jrcjlr.png =450x536)

|| IMPORTANT: Wallet will appear only when we set the buyer!

* After making the payment it will be visible in the wallet's history:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-726_832b97.png =450x225)

# Pay later option

When a member wants to pay later, we can choose the "Pay later" option. Then the amount of the transaction is deducted from the member's wallet. Below is an example of an account to which we sold a membership using the "Pay later" option:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-727_1t87v7e.png =450x245)

* Information about the debt will appear at many places eg. on the class attendance list, in the user's profile. The member also sees the information about the debt in his app:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-343_kdpo66.png =550x628)

* In the wallet tab a member has access to his full transaction history:

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-344_tbkud9.png =550x612)

|| IMPORTANT: “Pay later” transactions that have been paid cannot be deleted! 

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-669_1yxqo3s.png =750x95)

|| If a membership has the Force payment by card option enabled, the system also enforces this rule when the debt is paid through the wallet.

| In cafe you have a reader in you gym - if the member's wallet state is smaller than expected, it will not let them pass.

# Paying off a debt from the member's payment card from the reception level

* If a member has a payment card linked to their profile, the reception can pay off their wallet debt by selecting “Payment card” as the payment method :)

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-302_144iccu.png =450x344)

# Blocking bookings based on wallet state

If you want to make sure a member **can’t book any classes until their wallet balance is positive**, go to:

***Settings → Memberships → Advanced settings → Membership limitations***

In the section **"Block bookings based on wallet state"**, set the amount from which the system will start blocking bookings.  

* For example:

If you set it to “0”, a member with any negative wallet state won’t be able to book classes :D  

| This works perfectly with absence fees — the system automatically prevents debtors from booking new classes 😉  

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-480_13go3u5.png =650x643)

# Using wallet funds to reduce membership's price

In WodGuru, **we give you the possibility to decide whether you want your member's to use the wallet funds on their own, or not.**

**What does that mean exactly? 🤔**

**Member, will be able to reduce prive of the membership using the funds that are available in his wallet.**

All you need to do, is enabling this option in **Settings > Online payments:**

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-728_17m6b2e.png =450x173)

When extending a membership, member will see: 

![](https://storage.crisp.chat/users/helpdesk/website/-/7/e/b/e/7ebe56acd3251c00/zrzut-ekranu-2025-06-26-o-1508_lnlslc.png =550x1132)

| It will work for extending regular memberships, as well as with [recurring payments.](https://help.wod.guru/en/article/recurring-payments-1pggq90/)

|| If a membership has enabled Block bookings based on wallet state, system will only take the amount from the wallet that will not block the bookings. Meaning, if there is 20 USD required to have in wallet, and a member has 50 USD, system will only take 30 USD to reduce the price of a membership. 

---

**💡 You may also want to check:**

* [Online payments](/en/article/online-payments-11r4itw/)
* [Recurring payments](/en/article/recurring-payments-1pggq90/)
* [Membership online sales](/en/article/membership-online-sales-14gaxja/)
