Skip to main content
Pricing controls how much customers pay for your products. You can set different prices for different customer groups, offer discounts, and suggest additional products to increase order values.

Pricing groups

Pricing groups let you offer different prices to different customers. This is useful for wholesale pricing, volume discounts, or special rates for specific customer segments.

How pricing groups work

Each customer is assigned to a pricing group. When they view products or place orders, they see prices set for their group. You can:
  • Create multiple pricing groups (e.g., “Retail”, “Wholesale”, “VIP”)
  • Set different prices for the same product in different groups
  • Assign customers to pricing groups
  • Control which products are available in each group
Use pricing groups to offer tiered pricing without creating separate product catalogues for each customer type.

Setting prices

To set prices for a pricing group:
  1. Open the pricing group
  2. View all products
  3. Set prices for each product in that group
  4. Mark products as available or unavailable in the group
Products without a price set in a group won’t be available to customers in that group.
If a product doesn’t have a price in a customer’s pricing group, they won’t be able to add it to their cart.

Default pricing group

Every supplier has a default pricing group. New customers are typically assigned to this group unless you specify otherwise.

Managing pricing groups

You can:
  • Create new pricing groups
  • Rename existing groups
  • Set prices for products in each group
  • Assign customers to different groups
  • Deactivate groups (customers in deactivated groups won’t see products)
Changing prices in a pricing group affects all customers in that group. Make sure price changes are intentional.

Discount codes

Discount codes let customers apply discounts at checkout. You can create codes for promotions, special offers, or customer-specific discounts.

Creating discount codes

When creating a discount code, you specify:

Discount types

Percentage discount — Reduces the order total by a percentage. For example, “10%” reduces a 100orderto100 order to 90. Fixed amount — Reduces the order total by a fixed dollar amount. For example, “5"reducesanyorderby5" reduces any order by 5 (up to the order total).
Percentage discounts work well for sales and promotions. Fixed amounts are useful for “dollar off” promotions or minimum purchase incentives.

Using discount codes

Customers enter discount codes during checkout. The discount is applied to the order subtotal (before delivery fees).
Discount codes are applied after calculating the order subtotal but before delivery fees. The discount cannot exceed the order total.

Managing discount codes

You can:
  • Activate or deactivate codes
  • View how many times each code has been used
  • Set usage limits
  • Create codes for specific promotions or customers
Once a discount code is used, the usage count increases. If you set a max uses limit, the code will stop working after that limit is reached.

Upsells

Upsells automatically suggest additional products to customers while they’re shopping. This helps increase order values by showing relevant products at the right time.

How upsells work

Upsell suggestions appear to customers based on rules you create. You can trigger suggestions when:
  • Cart value is below a threshold — Suggest products to help customers reach a minimum order value or qualify for free delivery
  • A specific product is in the cart — Suggest complementary products (e.g., “Frequently bought with X”)
  • Always — Show the product as a “Staff pick” regardless of cart contents
Use cart value triggers to help customers reach minimum order values or free delivery thresholds. This reduces abandoned carts and increases average order value.

Creating upsell rules

For each upsell rule, you specify:
  • Trigger type — What condition triggers the suggestion
  • Suggested product — Which product to suggest
  • Priority — Order of suggestions (lower numbers appear first)
  • Trigger value — For cart value rules, the threshold amount
Multiple upsell rules can be active at once. Suggestions are shown in priority order, with the highest priority (lowest number) appearing first.

Upsell suggestions

When a rule is triggered, customers see:
  • The suggested product
  • The reason it’s being suggested (e.g., “Add 5moretoreach5 more to reach 50”)
  • The price for their pricing group
  • An easy way to add it to their cart

Managing upsells

You can:
  • Create multiple upsell rules
  • Set priorities to control which suggestions appear first
  • Activate or deactivate rules
  • Track how often each rule triggers
Too many upsell suggestions can overwhelm customers. Use priorities to limit how many appear at once, and focus on the most relevant suggestions.