---
title: "Swift Wallets"
description: "Digital credit or funds stored on a customer's account"
url: https://bazppmilk.gleap.help/en/articles/14118032-swift-wallets
collection: "Customers"
updated: 2026-10-23
language: en
---

# Swift Wallets

Digital credit or funds stored on a customer's account

**Swift Wallets** allow facilities and customers to store funds in a digital account balance that can be used toward future purchases in Swift.

Here are a few examples of when a Wallet would come in handy:

-   A player is at your facility and wants to buy a bottle of water — staff can process the sale and deduct it from their Wallet balance. No need for the parent to be there!
    

-   A parent wants to prepay for their child’s lessons, snacks, and gear — and not worry about pulling out a card each time.  
    ​
    
-   A customer receives a refund and wants to keep the funds available for future use instead of having it refunded to their payment card.
    

**⚠️ Important:** Wallet funds **cannot** be used towards membership purchases or payments.

* * *

# **Enable Refunds to Wallet Instead of Credit Card**

By default, refunds are returned to the original payment method used for the transaction.

However, you can configure Swift to automatically issue eligible customer-initiated booking cancellations as Wallet credit instead of refunding the customer’s payment card.

This option can be useful if:

1.  The customer plans to return and book again soon.
    
2.  You prefer offering facility credit instead of processing card refunds.
    
3.  You want customers to have immediate access to their refunded funds.
    
4.  You want to reduce delays associated with card refund processing.
    

## **How to enable Refund Cancellations to Wallet**

1.  In Swift Admin, go to **Settings > General**  
    ​
    
2.  Scroll to the **Booking Policies** section  
    ​
    
3.  Toggle **Refund cancellations to Wallet instead of credit card** to **ON**
    

![](https://staticfiles.gleap.io/helpcenter/68f9695533396ef6c4d4cb3e/20261020144647_7628.png)

Once enabled, eligible customer-initiated booking cancellations will be credited to the customer’s Wallet instead of being returned to their original payment method.

💡**TIP**: Refer to [**this guide**](https://intercom.help/runswiftapp/en/articles/14117465-refunding-a-payment) on how you can process a refund to the customer's wallet instead of the credit card used for payment in Admin.

* * *

# **Viewing a Customer's Wallet**

![](https://staticfiles.gleap.io/helpcenter/68f9695533396ef6c4d4cb3e/20261020144647_5280.png)

You can view a customer’s Wallet balance and transaction history directly from their customer profile in your Admin account.

1.  In your Swift Admin account, go to the [**Customers**](https://admin.runswiftapp.com/customers) page  
    ​
    
2.  Search and select the customer's profile  
    ​
    
3.  Select the **Billing** tab  
    ​
    
    1.  You will see their Wallet balance, alongside the actions buttons to Add Funds or Redeem Funds.  
        ​
        
4.  Click on the **Wallets** tab to view the full transaction history (loads, withdrawals, payments, refunds)
    

* * *

# **Adding Funds to a Customer’s Wallet**

![](https://staticfiles.gleap.io/helpcenter/68f9695533396ef6c4d4cb3e/20261020144647_6321.png)

You can manually add funds to a customer’s Wallet balance. These funds can either be added as credit without charging the customer or loaded by charging a saved payment method.

### **How to Add Funds to a Customer's Wallet**

1.  Go to the customer's profile
    
2.  Select the **Billing** tab  
    ​
    
3.  On the Wallet Balance card, click the **Add** button  
    ​
    
4.  Enter in the **Amount** of the credit you're adding to their wallet  
    ​
    
5.  If you are charging the customer's credit card to load the funds, make sure the **Charge Payment Method** toggle is switched to ON  
    ​
    
6.  Optional - You can add a Note to reference as to why the credit is being added  
    ​
    
7.  Click the **Add Funds** button
    

## **Load funds without charging customer**

**Could not display content**

## **Load funds by charging customer's card on file**

![](https://staticfiles.gleap.io/helpcenter/68f9695533396ef6c4d4cb3e/20261020144647_2782.png)

* * *

# **Redeeming Funds From a Customer’s Wallet**

![](https://staticfiles.gleap.io/helpcenter/68f9695533396ef6c4d4cb3e/20261020144647_5814.png)

Redeeming funds removes money from the customer’s Wallet balance. This can be used when:

-   Staff manually needs to deduct Wallet funds.
    
-   You are adjusting a customer’s Wallet balance.
    
-   A transaction needs to reduce the available Wallet credit.
    

### **How to Redeem Wallet Funds**

1.  Go to the customer's profile  
    ​
    
2.  Select the **Billing** tab  
    ​
    
3.  On the Wallet Balance card, click the **Redeem** button  
    ​
    
4.  Enter the **Amount** you're debiting from the customer's wallet balance  
    ​
    
5.  Click the **Redeem Funds** button to confirm and process
    

💡 **TIP**: Redeeming funds will not directly apply the funds towards a booking or purchase. Follow [**this guide**](#h_4e55fb4352) if you are looking to process a payment for a booking using Wallet funds.

* * *

# **Processing a Booking Payment Using Wallet Funds**

Customers can use their Wallet balance as a payment method when booking eligible services.

You can also process a Wallet payment on behalf of a customer through Swift Admin.

### **How to Apply Wallet Funds to a Booking**

1.  In Swift Admin, go to the [**Calendar**](https://admin.runswiftapp.com/customers) page  
    ​
    
2.  Click on the booking tile and select the **Manage Participants and Payments** (second) icon  
    ​
    
3.  In the Customers field, type in the customer's name and select their profile once it appears. If they're already listed as a participant, select the **Manage Bookings and Payments** (calendar) icon next to their name  
    ​
    
4.  Under the Bookings panel, click the the **Add All** option, or click the Add (+) button next to each session you would like to process payment for  
    ​
    
5.  Click the **Checkout** button  
    ​
    
6.  For Payment Method, select **Wallet**  
    ​
    
7.  Click the **Pay & Apply Changes** button
    

Once completed, the booking will display as **Paid with Wallet**.

* * *

# **Need Help?**

If you have questions about setting up Wallets, processing Wallet payments, or managing customer balances, contact the Swift Support team at [**support@runswiftapp.com**](mailto:support@runswiftapp.com).
