
## What Is Store Credit?

Store Credit is a prepaid wallet system for your shop. It gives each customer a digital store credit balance that your staff can load money into — like a rechargeable gift card, but built right into your POS.

When a customer tops up, the money goes into their wallet. The next time they come in, your cashier can deduct from their balance at checkout instead of collecting cash or card payment. You can also set up bonus credit (gift amounts) to reward customers for topping up.

---

### Why do you need it?

Without store credit, every visit means a separate payment — cash, card, or transfer. That's slower at the counter and gives customers no extra reason to come back.

With Store Credit on your POS:

- **Checkout is faster.** No fumbling with cash or waiting for card terminals — just deduct from the balance and go.

- **Customers keep coming back.** Once they've loaded money into their wallet, they have a reason to return. Add gift bonuses and it's even more compelling.

- **You get cash upfront.** Customers pay in advance, which means better cash flow for your business.

- **Staff can do it all from one screen.** Search for a customer, pick a package, process payment — all without leaving the POS.

Think of it as your own loyalty card system, but digital and built into the same screen your staff already uses.

---

## Before You Start

Make sure the following are set up in the console before adding Store Credit to your POS:

| What you need | Where to set it up |
| --- | --- |
| Top-up packages and store credit expiry configured | Settings → Loyalty & Rewards → Store Credit. See guide [Setting Up Your Store Credit Program] |
| Payment methods configured | Settings → Custom Payment Methods |
| A POS app created | Settings → Apps |

<Callout type="note" title="Note">

There's no separate "enable store credit" toggle. The feature is activated simply by adding the Credit Top-Up block to your POS app. If a customer doesn't have a wallet yet, one is created automatically on their first top-up.

</Callout>

---

## Setting Up the Store Credit Feature Block

Put the credit top-up screen right on the POS so your front counter can load customer wallets without switching apps.

The Credit Top-Up block is not enabled by default. Add it when you want the POS to handle store credit alongside taking orders.

![The Credit Top-Up block is not enabled by default. Add it when you want the POS to handle store credit alongside taking orders.](https://cdn.easybizcloud.app/knowledge/cd78e6b05aaa646dde671f1fe600491d8adf059d18c937f277a25c14aebc5a31.png)

1. Click the ⚙️<Badge>Settings</Badge>icon in the top-right corner.

![Click the ⚙️Settings icon in the top-right corner.](https://cdn.easybizcloud.app/knowledge/a21eb139cd317a8396e3d3fcdb630593b224d27f97d5a5424338cc4870b199d3.png)

2. Under the Sales Channels section, click <Badge>Point of Sale</Badge>.

![Under the Sales Channels section, click Point of Sale.](https://cdn.easybizcloud.app/knowledge/73452a9cc8d30c5b4ff75f46a7a77c5f8ce7da3922e7ca46eb57b6533ccf73f6.png)

3. Click POS App, then open the app you want to set up.

![Click POS App, then open the app you want to set up.](https://cdn.easybizcloud.app/knowledge/87d3e4882dbad1fb3c15e54af1110a42ca3ab071bf2c22aac96c8f1da5c1fde8.png)

4. In the right-hand panel, click Feature Blocks to expand the section.

![In the right-hand panel, click Feature Blocks to expand the section.](https://cdn.easybizcloud.app/knowledge/5cdb2e2a9be8c657428f469ed9e0621ef132d8c232d893326881d6670568994c.png)

5. Click <Badge>+ Add Feature Block</Badge> .

![Click + Add Feature Block .](https://cdn.easybizcloud.app/knowledge/46e2170e1005ef199fced2c7acdbd440e8f358283afeb0d39bdd248c0ff9582b.png)

6. In the Add Feature Block dialog, click the Credit Top Up card.

![In the Add Feature Block dialog, click the Credit Top Up card.](https://cdn.easybizcloud.app/knowledge/9c56b2bab5ccc9c3c8d14edd2457d0982c7cf74a9fe18505094acd2fd0b62f57.png)

7. Click <Badge>Save</Badge>.

![Click Save .](https://cdn.easybizcloud.app/knowledge/39be781fbac52e3144fbf0a8785c2e2d4b7dbd10b9672074e7b6a9b844ddbbad.png)

8. Click the Credit Top Up card to open its settings.

### Credit Top up Settings

![Credit Top up Settings](https://cdn.easybizcloud.app/knowledge/989668f3b3877dec8fc4a5ae9e063a7b4c99e809d793d11d86e01a535a3dba42.png)

You can access these settings during block creation or anytime by tapping the Credit Top-Up block in your app editor.

| Setting | Default | What it does |
| --- | --- | --- |
| Allow Custom Amount Entry | On | Shows a Custom Amount button so staff can enter any amount instead of picking a preset package. |
| Top-Up Packages | All enabled | Choose which packages appear in this specific block. Useful if different POS stations serve different customer tiers. |

<Callout type="note" title="Note">

Custom amounts do not receive any gift bonus. Only preset packages can carry gift credit, so leave the packages enabled if you want staff to attach bonuses at top-up.

</Callout>

When you are done, click <Badge>Save</Badge>.

---

## Add the Store Credit Page to Your POS

The Store Credit page is the actual screen your staff will tap to load customer wallets and process topups. It is a split-screen layout: credit wallets list on the left, top-up panel on the right. You need to add this page first, then it can be opened from the POS tab bar.

![The Store Credit page is the actual screen your staff will tap to load customer wallets and process topups. It is a split-screen layout: credit wallets list on the left, top-up panel on the right. You need to add this page first, then it can be opened from the POS tab bar.](https://cdn.easybizcloud.app/knowledge/066174eb801b930a7d52ce4afbcb466760799a8d1d55ec2d0dd225faae62752c.png)

1. On the POS App page, click POS Pages to expand the section.

![On the POS App page, click POS Pages to expand the section.](https://cdn.easybizcloud.app/knowledge/151155e761baae050ed1c6792019b9c3f4b1e9faa06e605ba9dc75c5fa4f0f63.png)

2. Click <Badge>+ Add Page</Badge> .

![Click + Add Page .](https://cdn.easybizcloud.app/knowledge/2b27f70c71ebff221f5e530935f6fbc874b32206433b1e3438d8b56a116dc0c3.png)

3. In the Add Page drawer, keep the Create new page tab selected.

4. Scroll to the Point of Sale Standard section and click the Store Credit template card.

![Scroll to the Point of Sale Standard section and click the Store Credit template card.](https://cdn.easybizcloud.app/knowledge/f53d2af6790f195283ade1c4f2217315cad07736c711dc6607304f8493ae15c1.png)

5. In the **Page Name** field, enter the label staff will see on the POS tab, for example "Store Credit" or "Top Up".

6. Tick **Add to App shell tabs** so the page shows up in the POS bottom tab bar. (Leave it unticked if you want to add it to a specific tab slot manually later.)

7. Click <Badge>Create</Badge>.

---

## How Your Staff Will Use It

When staff tap the **Credit Top-Up** tab on the POS, here's what they'll see and do:

---

### Finding the Customer

1. The screen starts with an empty state and a search bar: _"Search for a customer to start a top-up."_

2. Type a customer name or phone number. A dropdown appears with matching results — tap to select.

3. If the **Credit Wallets** list is on the left, staff can also tap a customer there to auto-select them in the top-up panel.

<Video src="https://cdn.easybizcloud.app/knowledge/video/c2c03158ca981c47d71d3bfbc9986e699fe6311ea171b103e0f0b58b9ae92bae.mp4" />

---

### Viewing the Customer's Balance

Once a customer is selected, a wallet card appears showing:

- The customer's **name**

- Their **current credit balance**

- A **history icon** (clock) — tap it to see their full transaction history inline (top-ups, spends, refunds, with running balances)

![A history icon (clock) — tap it to see their full transaction history inline (top-ups, spends, refunds, with running balances)](https://cdn.easybizcloud.app/knowledge/54d89a251c48b13f039f0bc5aa723d0acf54fd1adcb4ac63b635a2f451be2391.png)

---

### Choosing a Top-Up Amount

- **Preset packages** appear as tappable cards in a grid, sorted by amount. Each card shows the amount, gift bonus (if any), and expiry.

- If **Allow Custom Amount** is enabled, a **Custom Amount** button appears below the grid. Tap it to open a number pad for freeform entry.

![If Allow Custom Amount is enabled, a Custom Amount button appears below the grid. Tap it to open a number pad for freeform entry.](https://cdn.easybizcloud.app/knowledge/4c26a519c10990a23aa4753e4aee161d3b2c1cb30fe7756bfae2b1e908586d2c.png)

---

### Confirming the Top-Up

A summary screen appears showing:

- Current balance

- Top-up amount (in green)

- Gift bonus (in green, if applicable)

- **New balance** after the top-up

![New balance after the top-up](https://cdn.easybizcloud.app/knowledge/2cd5f95171e21c2218eda0c598310e884687fe20e1c90f095a811f04743ddee8.png)

Tap **Payment** to proceed, or **Back** to change your selection.

---

### Paying for the Top-Up

1. A grid of available payment methods appears (Cash, Card, etc.).

2. Select a method:

  - **Cash:** A number pad appears to enter the amount tendered. Change is calculated automatically.

  - **Card / other methods:** A reference field appears for recording the transaction reference.

3. Confirm the payment.

![Confirm the payment.](https://cdn.easybizcloud.app/knowledge/b67ce02259282cec1f1ccc3a0cb7e45ab3ecca93e8f6538aae722fd63eb86cc7.png)

To add or manage your payment methods, see our _Payment Methods setup guide → [Coming soon]._

<Callout type="important" title="⚠️ Important">

You cannot use store credit or loyalty points to pay for a top-up — this is by design to prevent circular usage.

</Callout>

---

## Where Does the Balance Show Up?

After a top-up, the customer's balance is updated everywhere in real time:

- **POS** — The Credit Wallets list and wallet card reflect the new balance immediately.

- **Console** — Viewable under the customer's contact profile in the Loyalty section.

- **Customer app** — If your customers have access to a customer-facing portal, the balance updates there too.

- **Reports** — Go to <Badge>Reports</Badge>**→** <Badge>Credits</Badge>to see credited, debited, and expired totals by period.

---

## FAQs

**Do I need packages, or can staff just enter any amount?**

> Packages are recommended because they're faster for staff and let you attach gift bonuses. But if **Allow Custom Amount** is turned on, staff can always enter a freeform amount. Just keep in mind that custom amounts don't receive any gift bonus.

**What happens if a customer's balance runs out at checkout?**

> On the payment screen, a banner will appear saying the balance is insufficient, with a **Top Up Store Credit** button that takes staff directly to the Credit Top-Up tab.

**Can I offer different packages at different locations?**

> Yes! Each Credit Top-Up block has its own **Top-Up Packages** filter. You can choose which packages appear at each POS station.

**Can a customer top up if they've never used store credit before**

> Absolutely. A wallet is created automatically on their first top-up — no extra setup needed.

**How do first-time bonuses work?**

> The first-time bonus applies only once per package, per customer. If a customer has already used the $100 package before, they'll receive the recurring gift bonus on future top-ups but not the first-time bonus again.

<Callout type="tip" title="Tip">

Encourage customers to top up larger amounts by offering bigger gift bonuses on higher-tier packages. It's a simple way to increase average prepaid value and build loyalty.

</Callout>
