Buy Certain Amount Get Product Free

If you want to give your customers a free product if they spend a certain amount in your shop, you can do so by setting up the following Software Configuration options:

 

Xfreeproducts

Setting this to Yes turns on this facility.

Xfreeproductamounts

The order amounts separated by semicolon (;) or a pipe (|) - they should be even numbers to avoid currency issues. For example - 100;500;1000

Xfreeproductcatalogids

This is a semi-colon delimited list of catalogids to be given away at each spend level specified above. For example - 7;99;3.

Xfreeproductcatalogid

This is an internal number that is used to denote that the item is a free product. Default is 999991. This shouldn’t need to be changed unless you have over 999991 products in your database.

 

In the example above, if the customer spends:

 

Under $100

No free product

$100 - $500

Free product #7

$500 - $1000

Free product #99

$1000 +

Free product #3