Giving a discount, loyalty reward or promo code
Updated
On this page
Alaga has three ways to take money off: a loyalty reward, a promo code, or changing the price on the appointment. Which one works depends on where you take the payment.
Where each one works
| Checkout page | Completing an appointment | Collect Payment on a client | |
|---|---|---|---|
| Loyalty reward | Yes | No | No |
| Promo code | Yes | No | No |
| Lower the appointment price | — | Yes, before you take payment | Yes, before you take payment |
Loyalty rewards and promo codes are only on the Checkout page in the sidebar. They need a client attached to the sale.
The Checkout page is for walk-in sales: products, services and custom items. It is not linked to appointments. A sale there does not mark a booked appointment as paid. Don't ring up a booked groom on Checkout just to use a code, or the appointment will still show as owed.
Redeem a loyalty reward or promo code
- Go to Checkout and add the items to the cart.
- In the Client (optional) box, find and attach the client. The Promo code and Loyalty sections only appear once a client is attached.
- To use a code, type it under Promo code and click Apply.
- To use points, tap one of the rewards listed under Loyalty.
- Take payment as normal.
The loyalty program has to be switched on first, under Marketing → Loyalty Program. Promo codes are made under Marketing → Promo Codes and need the Professional plan or higher.
For the details, see Running a loyalty program and Promo codes and discounts.
There is no saved discount per client
You can't set a discount on a client's profile that applies on its own every visit. There is no "senior" or "military" field. Use one of these instead.
Option 1: Lower the price on the appointment
Best for booked grooms and baths.
- Open the appointment and edit it.
- Change Price ($) to the discounted amount.
- Save. Checkout then charges the new price.
You need the Set appointment pricing permission. Without it, the price field can't be changed. Owners can always change it.
Tip: write the discount in a note on the client's profile so the whole team applies it each time.
Option 2: A promo code
Best for retail and walk-in sales on the Checkout page.
- Go to Marketing → Promo Codes and click Create Promo Code.
- Use a clear code, like SENIOR10. Set the Discount Type and amount.
- Leave Per Client Limit and Total Use Limit off so it can be used every visit.
- Click Create.
Staff then enter the code at Checkout each time.
Coupons from your old system
Coupons are not imported when you switch to Alaga. Re-create each one as a promo code under Marketing → Promo Codes.
Other discounts
- Multi-pet discount on boarding and daycare stays is set under Business Settings → Payment Settings → Booking Policies → Multi-Pet Discount. It applies on its own.
- Packages let clients prepay for several visits. See Packages and memberships.
- Account credit lets a client prepay a balance to use on anything. See Account credit and prepaid balances.