How do I create a Special Pricing Agreement (SPA)?

Special Pricing Agreements (SPAs) allow you to offer special pricing on specific products to customers. These agreements can help increase customer loyalty, promote specific products, or clear inventory efficiently.

1. Navigate to your Admin System and go to Discounts, found in the main menu

 

2. Click on Add Discount in the top right hand corner

 

3. Choose a Description for your discount

 

4. Select Discount Type

  • Under Discount Type, select Simple.
  • Simple Discounts allow you to apply percentage-based or fixed discounts on specific products.


5. Choose How It’s Used

  • Select Automatic. This ensures the special pricing will be displayed automatically and applied as customers visit the product page.

 

6. Override Base Price

Enable the Override Base Price option. This hides the original price and shows the discounted price as the product’s primary price.

7. Allow Discount Stacking (Optional)

Check the Allow Discount Stacking box if you want this SPA to work alongside one additional discount, such as a voucher code during a promotional campaign (e.g., Black Friday).


8. Configure Discount Details

8.1. Manual Setup (Up to 100 item lines)


  • Match Products

Match products by one of the following criteria:

    • Barcode
    • Brand
    • Category
    • Name
    • Tags
    • SKU
    • Entire Basket
    • Any Product
    • Delivery Option
    • Any Delivery Option
    • Advanced Rules (JSON Logic)

Tip: Use Rules (JSON Logic) for more complex, customisable rules. For example, combining specific conditions like excluding categories or products on sale.

  • Find and Add Products

Search for the product(s) you want to include. If multiple products share the same discount settings, you can add them in one line.

  • Discount Type: Choose from:

    • Percentage

    • Money Off (Whole Bundle or Per Unit)

    • New Fixed Price (Whole Bundle or Per Unit)

  • Value: Specify the discount value.

  • QTY: Define the minimum item quantity required to qualify for the discount.  For SPAs, this is often set to “1” or “No Minimum”.

8.2. Learn how to Bulk upload SPAs via CSV (SKU ONLY)

 

9. Set a Date Range (Optional)

  • If applicable, specify the start and end date for the SPA to determine its active period.

 

10. Configure Customer Permissions

Define which customers qualify for the SPA by setting permissions. Options include:

  • All customers (including guests)

  • All logged-in/registered customers

  • All guests

  • Customers tagged with specific attributes

  • Customers associated with a company

  • Specific customers (identified by email addresses)

 

Learn How to Manage Discounts Rules here

11.Save and Activate

  • Toggle the discount to Active to make it available for customers.

  • Once all the details are configured, click SAVE at the top-right corner.