Skip to main content

Discounts & Promotions

Creating and managing discounts, promo codes, and stackable offers.

Discounts & Promotions

DubLedger supports percentage and fixed-amount discounts with stacking, eligibility rules, and usage limits.

Discount types

Percentage discount

  • Takes a percentage off eligible items.
  • Example: 20% off all flower.
  • Can be capped at a maximum discount amount.

Fixed-amount discount

  • Takes a fixed dollar amount off.
  • Example: $10 off orders over $50.
  • Distributed across eligible items.

Creating a discount

  1. Go to Back OfficeGrowthDiscounts.
  2. Click Create Discount.
  3. Configure the discount:

Basic settings

  • Code: The promo code customers enter (e.g., SUMMER20).
  • Name: Internal name for the discount.
  • Type: Percentage or Fixed.
  • Value: The discount amount (e.g., 20 for 20%, or 10 for $10).

Eligibility rules

  • Minimum purchase: minimum cart total required.
  • Maximum discount: cap on the total discount amount.
  • Applicable categories: limit to specific product categories.
  • Applicable products: limit to specific products.
  • Requires customer: only available when a customer profile is attached.

Schedule

  • Start date: when the discount becomes active.
  • End date: when the discount expires.
  • Usage limit: maximum total uses.

Stacking

  • Stackable: can be combined with other stackable discounts.
  • Non-stackable discounts cannot be combined with each other.
  1. Click Save.

Applying discounts at checkout

  1. In the POS cart, tap Apply Discount.
  2. Enter the discount code or select it from the list.
  3. The system applies the discount and shows the new total.
  4. Only eligible, active discounts can be applied.

What is not supported

  • Buy-one-get-one (BOGO) discounts are not implemented.
  • Discounts tied to loyalty tiers are not implemented, because loyalty is flat points only.