In Meadow, customers can redeem deals using a code at checkout — either entered online in Menu Pro, applied in POS, or selected in Admin.
There are currently two types of codes in Meadow:
Discount Codes (new)
Customers won’t see or need to know the difference — both work the same way at checkout.
When a code is entered, Meadow automatically checks both lists to find the matching offer and applies the best eligible discount.
1. Discount Codes (Recommended)
Discount Codes are the new, more flexible way to create code-based deals in Meadow.
They’re built into the new Discounts Engine, which means you can use every new rule and control available.
Key Benefits
Can be added to any discount type — Line Item, Product, BOGO, or Order.
Work seamlessly across Menu Pro, POS, and Admin.
Support all new features: scheduling, stacking prevention, global restrictions, and customer or order conditions.
Can be manually entered or selected from a list at checkout.
Example:
Code:
SUMMER20Type: Product Discount — 20% off Edibles
Schedule: June 1–30
Stackable: No
How to Create a Discount Code in your Settings
Create a new discount; any type
Set Discount Application to Discount Code
Enter the Code
Define Max Applications per Order
Define Max Applications per Customer Lifetime
Define Stackability
Optionally add additional target settings
How to Add a Discount Code to an Order
When creating a new discount, toggle Add Discount Code.
Enter your desired code (letters, numbers, no spaces).
Save and activate the discount.
Once active, the code can be redeemed in all three places:
Menu Pro: Customer enters the code at checkout.
POS: Budtender selects the code from the discount code list.
Admin: Staff can apply the code from the dropdown in an order’s discount field.
2. Promo Codes (Legacy)
Promo Codes are the older version of code-based discounts in Meadow.
They still work but will be phased out as we transition fully to the new Discounts Engine.
Current Behavior
Created and managed separately from the new Discounts page.
Still apply in Menu Pro, POS, and Admin when entered.
No conditions - only order level credit discounts.
Do not include new system features (like scheduling, exclusions, or stack settings).
Promo codes apply as customer credit onto an entire order
⚠️ Important: Promo Codes continue to function, but we strongly recommend switching to Discount Codes to access all new automation tools and maintain compatibility with future updates.
3. What Customers See
Customers won’t notice any difference between Promo Codes and Discount Codes.
Both are entered in the same field, and Meadow automatically looks at both systems when a code is used:
If it matches a Discount Code, Meadow applies the discount using the new engine.
If it matches a Promo Code, the older linked discount will still apply.
There’s no need to explain or distinguish the code type to your customers.
4. Why You Should Switch to Discount Codes
Feature | Promo Codes | Discount Codes |
Works in POS, Menu Pro, and Admin | ✅ Yes | ✅ Yes |
Supports All Discount Types | ❌ No | ✅ Yes |
Stackable Controls | ❌ No | ✅ Yes |
Scheduling and Conditions | ❌ No | ✅ Yes |
Global Restrictions Compatibility | ❌ No | ✅ Yes |
Long-Term Support | ⚠️ Legacy | ✅ Recommended |
✅ Best Practice:
Create all new codes as Discount Codes moving forward. They’re future-proof, more customizable, and fully integrated with the new system.
Summary
All discounts can use a code.
Promo Codes (legacy) still work but will eventually be replaced by Discount Codes.
Discount Codes are managed in the new Discounts page and can use all advanced rules and automation features.
Customers won’t see any difference — Meadow automatically checks both systems when a code is entered.
Codes can be applied in Menu Pro, POS, or Admin with the same result.

