Skip to main content
Payments & Billing

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 pageCompleting an appointmentCollect Payment on a client
Loyalty rewardYesNoNo
Promo codeYesNoNo
Lower the appointment price—Yes, before you take paymentYes, 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

  1. Go to Checkout and add the items to the cart.
  2. In the Client (optional) box, find and attach the client. The Promo code and Loyalty sections only appear once a client is attached.
  3. To use a code, type it under Promo code and click Apply.
  4. To use points, tap one of the rewards listed under Loyalty.
  5. 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.

  1. Open the appointment and edit it.
  2. Change Price ($) to the discounted amount.
  3. 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.

  1. Go to Marketing → Promo Codes and click Create Promo Code.
  2. Use a clear code, like SENIOR10. Set the Discount Type and amount.
  3. Leave Per Client Limit and Total Use Limit off so it can be used every visit.
  4. 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.
Still stuck after reading this?