Web development - web applications - web services

Ecommerce discount systems

The general rule for given discounts is that the customer only receives the highest possible discount (discounts are not added).  The only exception on this rule is the Invoice discount that is added on top of the other product discounts.

** Please note that the availability of the below discount systems depend on the taken modules in your project.

1. Invoice discount

An invoice discount is a discount on the whole order except the extra order lines (shipping costs/payment costs/etc.). The invoice discount is added to other product discounts (on request we can update this function to only give the highest possible discount instead of adding the discount).

You can setup an invoice discount for the customer at the account settings > Financial settings > Invoice discount.

2. Discount on a product framework

Give a discount on the product framework (including all sub products).

3. Coupon discount option

Create coupon codes that customers can enter to receive an extra Invoice discount. Go to the coupon administration module to setup and configure coupon discounts.

Options:
Coupon/discount code: the code for the customer to activate the disount.
Type: Invoice discount
Discount: percentage discount
Times collectable: how many times the code can be used
Times used: the times the code has been used

4. Shopping cart rules

With this module it is possible to add free products or give special product discounts depending on the shopping cart contents (for example get a free product when the order is higher then 10 euro). When multiple discount products are available, the customer can select one in the shopping cart.

5. Volume discounts

Give a discount on a specific order volume (for example get 10% discount when you order more then 4 products).

Options:
Type: Volume discount, Volume price
Quantity: The amount of order products to get the discount
Discount: Percentage discount
Price (inc./exc.): the discount price
Start date: the date that the discount starts
End date: the date that the discount ends

6. Customer discounts / price agreements

These are specific customer discounts (for example when you want to give a specific discount on a product to a specific customer). You can edit these at the product prices (Customer prices) or at the customer account details (Product prices).

Options:
Type: Discount, Price, Volume discount, Volume price
Customer id: the selected customer
Quantity (volume): The amount of order products to get the discount
Discount: Percentage discount
Price (inc./exc.): the discount price
Start date: the date that the discount starts
End date: the date that the discount ends

7. Action discount groups

Create action discount groups (for example a discount group halloween). Find this module under the "Administration" items.

Group options:
State: disabled, enabled
Code: the code of the discount (for admin purposes).
Name:  name of the discount group
Group discount: the discount of the group
Start date: the date that the discount group starts
End date: the date that the discount group ends

Discount options:
Type: Discount, Price, Volume discount, Volume price
Quantity: The amount of order products to get the discount
Discount: Percentage discount
Price (inc./exc.): the discount price
Start date: the date that the discount starts
End date: the date that the discount ends

8. Customer discount groups

Create customer discount groups that you can attach to customers and products. Find this module under the "Administration" items

Group options:
State: disabled, enabled
Code: the code of the discount (for admin purposes).
Name:  name of the discount group
Group discount: the discount of the group
Start date: the date that the discount group starts
End date: the date that the discount group ends

Discount options:
Type: Discount, Price, Volume discount, Volume price
Quantity: The amount of order products to get the discount
Discount: Percentage discount
Price (inc./exc.): the discount price
Start date: the date that the discount starts
End date: the date that the discount ends

9. Product discount groups

Create Product discount groups that you can attach to customers and products. Find this module under the "Administration" items

Group options:
State: disabled, enabled
Code: the code of the discount (for admin purposes).
Name:  name of the discount group
Group discount: the discount of the group
Start date: the date that the discount group starts
End date: the date that the discount group ends

Discount options:
Type: Discount, Price, Volume discount, Volume price
Quantity: The amount of order products to get the discount
Discount: Percentage discount
Price (inc./exc.): the discount price
Start date: the date that the discount starts
End date: the date that the discount ends

w3c check
w3c check
rss
©2021 xsdot all rights reserved - xsdot™ and Adev™ are registered trademarks from Adev - Advanced Development.