Before You Start


Where it works

  • POS: staff top up a customer's credit at checkout and take payments from their balance.
  • Console: you set up expiry and packages. Staff top up, adjust credit and see history on the customer's contact.
  • Online Store: signed-in customers see their balance on the Wallet page, buy top-up packages and pay orders with credit.
  • Mobile App: the same as your Online Store.
  • WhatsApp mini-app: customers book there. Their wallet and top-ups are on your Online Store and Mobile App.

Only staff can change the settings, add or remove credit by hand, and sell custom amounts.


What is store credit?

Store credit is money a customer pays you in advance and keeps in their account to pay for later orders. For example, a customer pays $100 and gets $115 to spend.

The extra $15 is bonus credit (gift credit, or free credit online), your reward for paying upfront. You get the cash before the work starts, and the customer has a reason to come back.

Without store credit, customers pay for every order separately. A coupon is different: it takes money off one order, see Create Your First Coupon. A prepaid package holds a number of services, such as 10 shirt washes, instead of money, see Set Up Prepaid Packages for Contracts and Service Packs.


Where to find Store Credit

  1. Click the ⚙️ Settings icon in the top-right corner.
  2. Under the Marketing section, click Store Credit .

Settings page, Marketing section, with the Store Credit card highlighted

The page has 2 parts: General Settings, for expiry and the receipt, and Top-Up Packages, for the amounts you sell.

Store Credit page with General Settings filled in and the $50, $100 and $200 packages in the Top-Up Packages table


Set how long credit lasts

Each top-up goes into the customer's account as separate credit lots. A credit lot is one batch of credit with its own expiry date, like a gift card. A $100 top-up with a $15 bonus makes 2 lots: $100 of paid credit and $15 of bonus credit.

Default credit expiry

How long paid credit lasts after it is added.

Option What it does
No expiry Paid credit never expires. The default.
30 days, 60 days, 90 days Paid credit expires that many days after the top-up.
6 months, 1 year, 2 years, 3 years, 5 years Paid credit expires that long after the top-up.

Default gift credit expiry

How long bonus credit lasts. It has the same choices, except the first one:

Option What it does
Same as credit expiry Bonus credit follows Default credit expiry. The default.
30 days to 5 years Bonus credit expires on its own, shorter or longer timeline.

Click Save at the top of the page. A new expiry applies only to credit added after you save.

Top-up receipt template

What staff print after a top-up, the same for every shop. If the list is empty, create one first, see Setting Up Your Top-Up Receipt Template.

General Settings with Default credit expiry 1 year, Default gift credit expiry 90 days and a top-up receipt template chosen, Save highlighted


Create a top-up package

A top-up package is a preset amount customers buy, such as "Pay $100, get $115". You don't need packages to sell credit at the counter, but only packages can give bonus credit.

  1. Under Top-Up Packages, click Add top up option .
  2. Fill in the fields below.
  3. Click Add .

New top up option drawer with Top up amount 100, Gift amount 15, First purchase bonus 10, both switches on and the summary line showing

  • Currency

Shows only if you sell in more than one country, for example Singapore and Malaysia. The package is sold and credited in that currency, and only where that currency is used.

  • Top up amount

What the customer pays, for example 100. Required.

  • Gift amount

Bonus credit added every time a customer buys this package, for example 15. Leave empty for no bonus.

  • First purchase bonus

Extra bonus credit the first time a customer buys this package, for example 10. Leave empty for none. It counts once per customer for each package, at the counter and online together.

Below the fields, a line shows what the customer gets, for example "Customer pays $100.00 and receives $115.00 in credit balance. First-time top-up receives $125.00 (+$10.00 bonus)."

  • Sell at the POS and Sell online
Switch What it does
Sell at the POS Staff can sell it on the POS and in the Console. On by default.
Sell online Customers can buy it on the Wallet page of your Online Store and Mobile App. On by default.
Mix and match Switch one off to sell a package only at the counter or only online.

The table's Sold column shows POS , Online or both. Customer receives leaves out the first purchase bonus.

To change or delete a package, click it in the table. Change the fields and click Save , or click Delete . Credit customers already bought stays in their account.


How credit is spent and expires

When a customer pays with credit, EasyBiz uses the lot that expires soonest first. Lots with no expiry are used last. So bonus credit with a short expiry is spent before it runs out, and paid credit waits.

  • Expired credit leaves the balance, and the customer sees "Credit expired" in their activity.
  • Store credit is a way to pay, not a discount. A coupon or member discount comes off the price first, and credit pays what is left.
  • If you refund an order paid with store credit, the amount goes back into the customer's credit.
  • Credit is kept per currency. Singapore dollar credit can't pay a Malaysia order.

Sell credit at the POS

Turn on the Store Credit feature once for each POS app:

  1. Click the ⚙️ Settings icon in the top-right corner.
  2. Under the Sales Channels section, click Point of Sale .
  3. Choose your POS app, for example CleanFast Tampines, then click Edit .
  4. Under Features, click Store Credit .
  5. Switch on Enabled. Leave Allow Custom Amount Entry on if staff may type any amount, or switch it off so they sell only your packages.
  6. Click Publish .

CleanFast Tampines POS app editor with Store Credit open, Enabled and Allow Custom Amount Entry on, Publish highlighted

Selling credit and paying with it are separate. To let customers pay orders from their balance, also switch on Store Credit in the same app's Payment feature. Full POS setup is in Sell Store Credit and Memberships at Checkout.

To top up a customer:

  1. Start a checkout and select the customer in the cart.
  2. Tap the Store Credit button beside the customer. It shows their balance, for example $80.00.

Tampines POS checkout with the customer selected and the Store Credit button showing $80.00 highlighted

  1. Tap a package under Top-up Packages, or tap Custom Amount and enter the amount.
  2. Check Current Balance, Top-up Amount, Gift Bonus and New Balance, then tap Payment and take payment as usual.
Topping up a customer at the Tampines POS: select the customer, tap Store Credit, pick the $100 package, check New Balance, tap Payment and take cash

The credit is added once the payment is taken. A custom amount gets no bonus. If the customer has never had credit, their wallet is created on this first top-up.


Give or remove credit without a payment

Use this for an apology, a promotion or to fix a mistake.

  1. In the Console, open the customer's contact.

Contacts list searched for Grace Koh, with her row highlighted

  1. In the Loyalty section, click Store Credit.

Grace Koh's contact page with Store Credit SGD 40.00 highlighted in the Loyalty section

  1. Click Adjust .
  2. Choose Compensation, Promotional or Correction.
  3. Enter the amount. A positive amount adds credit, for example 10. A negative amount removes it, for example -10.
  4. Type a Reason, for example "Sorry for the late delivery".
  5. Click Confirm Adjustment .

Adjust Credit dialog on a customer's Store Credit with Compensation, amount 10 and a reason typed, Confirm Adjustment highlighted

Credit added this way never expires. You can't remove more than the balance. The change shows in Transaction History. Top up here sells a package from the Console.


Sell credit online

  1. In Store Credit , check Sell online is on for each package customers may buy online.

Store Credit page with the Sold column highlighted: the $50 and $100 packages show Online, the $200 package is POS only

  1. Click the ⚙️ Settings icon. Under the Sales Channels section, click Online Store & Mobile App .

Settings page with the Settings icon and the Online Store & Mobile App card under Sales channels highlighted

  1. On your store's card, click Edit Online Store .

Online Store & Mobile App page with the Edit Online Store button on the CleanFast Laundry card highlighted

  1. Under Pages, click Wallet .

Online Store editor with Wallet highlighted under Pages

  1. Switch on Offer a wallet.

Online Store editor on the Wallet page with Offer a wallet on, and the preview showing the $50 and $100 packages

  1. Optional: open the Payment page. Under In-House, Store Credit lets customers pay orders online with credit. Switch it off if they should only pay with credit at the counter.
  2. Optional: open the Orders page, click Add card and choose Top-up packages . Up to 3 online packages then show beside customers' orders.

Online Store editor Orders page with the Add card menu open and Top-up packages highlighted

  1. Click Preview to check, then Publish . See Edit, Preview and Publish Your Online Store.

Customers pay for top-ups with your store's online methods, such as card or PayNow. Store credit and custom methods can't pay for a top-up. Packages show only while your store takes an online payment for the customer's country.


What your customers see online

On the Wallet page

CleanFast Laundry online store on a computer with the menu open and Wallet highlighted

  • Available balance, and a line such as "$15.00 expires on 24 Jan 2027" for credit about to expire.
  • Top up: your online packages, each with its bonus, for example "+ $15.00 free credit". The customer picks one and taps Top up $100.00 .
  • Activity: every top-up, free credit, order payment, refund and expiry.

Wallet page on a computer with the available balance, the $100 package selected, Top up $100.00 highlighted and the Activity list below

The payment page shows Current balance, Top-up, Free credit and New balance. After paying, the customer sees "Credit added" and View wallet . Visitors who are not signed in are asked to sign in first.

When paying an order

Customers choose Store credit on the order's payment page. If their balance is too low, they tap Top up beside it and see "You need $12.00 more to pay this order with store credit." The cheapest package that covers the order is already picked. After topping up, Pay your order takes them back to pay.

When booking, a customer with a balance can also choose store credit to pay automatically once the order is ready. A business unit set to Card on file required doesn't offer this.


Example setup

CleanFast Laundry

  • Default credit expiry: 1 year
  • Default gift credit expiry: 90 days
  • $50 package: Gift amount $5, sold at the POS and online
  • $100 package: Gift amount $15, First purchase bonus $10, sold at the POS and online
  • $200 package: Gift amount $40, Sell online off, so only staff sell it at the counter

At the Jurong counter, a regular tops up $200 and gets $240. Online, a new customer buys the $100 package and gets $125: $100 paid credit for a year and $25 bonus credit for 90 days, spent first.


FAQs

A customer wants their unused top-up back. What do I do?

Return the money the way you agree with the customer, outside EasyBiz. Then remove the same amount with Adjust , choosing Correction and a negative amount, so their balance matches.

I added a first purchase bonus to a package customers already bought. Do they get it?

No. The bonus goes only to customers buying that package for the first time. Anyone who bought it before doesn't get it on their next purchase.

A customer has 2 contacts, each with credit. Can I combine them?

Yes. Merging the duplicate contacts moves the store credit, along with orders, payments and points, into the contact you keep.

Can credit pay for an order at a different shop?

Yes. A customer's balance works at every POS that takes Store Credit as a payment and on your Online Store, in the same currency.


What's Next

You have set how long credit lasts, created your top-up packages and started selling credit at the counter and online. Next, reward every visit: continue to Reward Customers with Loyalty Points.