Pricing, Promotion Price, Campaigns, and Discounts
TechPOS supports multiple pricing and discount structures to help stores manage promotions, loyalty pricing, campaigns, and order-level discounts. This guide explains how each pricing type works, how discounts are applied, and the rules the system follows when multiple pricing methods are active at the same time.
Price Types
TechPOS supports the following pricing tiers at the product level:
- Regular Price
- Member Price
- Promotion Price
- Elite Member Price (if enabled)
Only one base price is selected before discounts or campaigns are applied.
Important Notes
- Promotion Price is currently supported only on E-Commerce Version 2.
- It is not supported on:
- E-Commerce Version 1
- Third-party e-commerce integrations
How Promotion Price Works
When a Promotion Price exists on a product:
- The system first determines the applicable base price:
- Regular Price, or
- Member Price (if a member is linked)
- The system then compares:
- Promotion Price
- Active Campaign discount
- The customer automatically receives whichever option gives the better discount.
Important Rule
Promotion Price and Campaign discounts cannot be combined together. Only one will apply.
How to Set a Promotion Price
Option 1 — Individual Product Update
- Navigate to:
Inventory > Products - Open the product you want to update
- Enter the value in the Promotion Unit Price field
Option 2 — Bulk Price Upload
You can update Promotion Prices across multiple products using the Bulk Price Upload feature.
For the full bulk upload guide:
Campaigns
What is a Campaign?
A Campaign is an automatic discount applied to eligible products. Campaigns can be configured by:
- Product
- Category
Campaigns support:
- Percentage discounts (%)
- Dollar discounts ($)
Campaign Examples
Examples:
- 10% off beverages
- $5 off selected vape products
- Buy selected products during Happy Hour pricing
Campaign vs Promotion Price Rules
Key Rules
- Campaign and Promotion Price cannot apply together
- The system always applies the better discount
- Only one pricing rule wins
Example
| Scenario | Result |
|---|---|
| Promotion Price = $25 | |
| Campaign Price = $30 | Promotion Price applies |
| Promotion Price = $35 | |
| Campaign Price = $25 | Campaign applies |
Combo Pricing
What is a Combo?
A Combo allows stores to sell multiple items together at a fixed price.
Example
- Buy Product A + Product B for $20
Important Combo Rules
- Products must be added using the “Add as Combo” button
- Adding products individually will not trigger combo pricing automatically
- Combo pricing cannot be combined with Campaigns
Customized Discounts
What is a Customized Discount?
Customized Discounts are order-level discounts manually applied at checkout or through promo codes in e-commerce.
Examples:
- Employee discount
- VIP discount
- Manual percentage discount
- Promo code
How Customized Discounts Work
Customized Discounts are applied:
- After product pricing
- After campaigns
- After combo pricing
Stacked Discounts
What is Stacked Discounts?
Stacked Discounts is a system setting called:StackDiscountsEnabled
This setting controls whether Campaigns and Customized Discounts can be used together.
When Stack Discounts is Enabled
If enabled:
- Campaign + Discount = Allowed
- Combo + Discount = Allowed
Example
- Product on Campaign
- Additional 10% employee discount applied
- Both discounts stack together
When Stack Discounts is Disabled
If disabled:
- Campaign + Discount = Not Allowed
- Customer only receives one discount rule
Pricing Priority Rules
General Pricing Logic
The system follows this order:
- Select base price:
- Regular
- Member
- Apply:
- Promotion Price OR Campaign
- Whichever gives better discount
- Apply Combo pricing (if used)
- Apply Customized Discount at order level
Discount Restrictions
Discounts Do Not Apply To
The following are excluded from discounts:
- Taxes
- Deposit amounts
Important Combination Rules
| Combination | Allowed |
|---|---|
| Promotion + Campaign | No |
| Campaign + Discount | Depends on StackDiscountsEnabled |
| Combo + Campaign | No |
| Combo + Discount | Yes |
| Member Price + Campaign | Yes |
| Member Price + Discount | Yes |
Member Pricing Rules
Member Price
Member Price applies when:
- A member profile is linked to the order
Best Practices
Recommended Setup Tips
- Use Promotion Price for temporary sale pricing
- Use Campaigns for automated category or product discounts
- Use Customized Discounts for manual or order-wide discounts
- Use Combos for bundled deals
- Review
StackDiscountsEnabledbefore enabling multiple discount types - Test pricing scenarios before going live