Discount types

The DollarLabs discount app supports a wide variety of discount types to fit your unique promotional strategies. While they all aim to reduce prices, each discount type works differently depending on the context.

This guide breaks down the available discount types, where they apply, and how each one behaves β€” especially within Product Discount V1, Order Discount V1, and Unified Discount V2.


πŸ“˜ Overview: Discount Types by Function

Discount Type
Product V1
Order V1
Unified V2 (Product)
Unified V2 (Order)
Unified V2 (Shipping)

Percentage

βœ…

βœ…

βœ…

βœ…

βœ…

Fixed Amount

βœ…

βœ…

βœ…

βœ…

βœ…

Fixed Amount per Item

βœ…

❌

βœ…

❌

❌

Product Cost Multiplier

βœ…

❌

❌

❌

❌

Specific Price

βœ…

❌

βœ…

❌

❌

Variant Meta Field Price

βœ…

❌

βœ…

❌

❌


πŸ’‘ What Each Discount Type Does

1. Percentage (%)

Applies a percentage off based on:

  • Line item subtotal (for Product)

  • Order total (for Order)

Example: If an item is β‚Ή1,000 and the discount is 10%, the final price becomes β‚Ή900.


2. Fixed Amount

Reduces the line subtotal by a fixed amount, regardless of quantity.

βœ… Available in Product V1

Example (Product V1):

  • Item: β‚Ή600

  • Quantity: 2

  • Line Subtotal = β‚Ή1,200

  • Fixed Amount = β‚Ή100 β†’ Final total = β‚Ή1,100


3. Fixed Amount Per Item

Applies a fixed discount per unit.

βœ… Available in Product V1, Unified Product V2

Example:

  • Unit price = β‚Ή600

  • Fixed per item discount = β‚Ή100

  • New unit price = β‚Ή500

When using specific price discount type the Discount application strategy is automatically set to ALL in Product discount V1 and is not configurable.


4. Product Cost Multiplier

Lets you discount a fraction or multiple of the product cost.

βœ… Available only in Product V1

Example:

  • Unit price = β‚Ή600

  • Multiplier = 0.5

  • Discount = β‚Ή300 β†’ Customer pays β‚Ή900 for 2 items

This is useful when you want to give part of a product for free. Or even a unit of product for free, for example.


5. Specific Price

Overrides the unit price with a new one, regardless of the original price.

βœ… Available in Product V1 and Unified Product V2

Example:

  • Original price = β‚Ή600

  • Specific price = β‚Ή300

  • New price = β‚Ή300, regardless of the original

Great for VIP pricing, member discounts, or flash deals.

When using specific price discount type the Discount application strategy is automatically set to ALL and is not configurable.


6. Variant Meta Field Price

Allows pricing to be pulled from a custom meta field defined at the variant level.

βœ… Available in Product V1

Setup Process:

  1. Go to Products > Variants in Shopify

  2. Add a new meta field (e.g., custom_pricing)

  3. In your discount rule, select Variant Meta Field Price

  4. Enter the namespace & key (e.g., custom.custom_pricing)

The app will fetch the price from this meta field and apply it as the unit price.

Useful for:

  • Per-variant pricing

  • Bulk-specific discounts

  • Custom pricing rules per SKU


πŸ§ͺ Quick Reference Table

Discount Type
Applies To
Based On
Notes

Percentage

Product, Order

% of item/order total

Most flexible, works everywhere

Fixed Amount

Product, Order

Fixed amount off subtotal

Applies a fixed amount on the line subtotal

Fixed Amount per Item

Product Only

Per unit

Best for per-item level discounting

Product Cost Multiplier

Product Only

Fractional discount

Works like β€œX items for free”

Specific Price

Product Only

Override product price

Good for VIP or flash sales

Variant Meta Field Price

Product Only

Price from meta field

Allows pricing per variant via Shopify meta fields


❓Need Help?

If you're unsure which discount type is right for your use case, or need help setting it up, we're here to assist.

πŸ“© Reach out to our team via chat or email ([email protected]) β€” we’ll help you create discounts that work exactly how you need them to.


Let me know if you'd like this turned into a downloadable PDF or embedded into your app’s Help Center.

Last updated