ShopSite Pro Order Option Pricing
Say, for example, that you are selling T-shirts, and an XXL is slightly more expensive than a small, or that it costs extra to get the T-shirt hand-signed by the artist who designed it. To adjust the price of a product depending on the option the customer chooses, follow this procedure:

1) Decide upon which options you will use and which ones will change the original price of the product. For example, we want small, medium, large, XL, and XXL. XXL will be $2.00 more. We also want unsigned and signed ($5.00 extra).


2) Enter the options in as you would normally, making sure to mention the price difference to the customer. (Unless you want to hide the charge and surprise them later!)

Small
Medium
Large
XL
XXL ($2.00 extra)

Unsigned
Signed ($5.00 extra)

3) For every option whose price will change the base price add information to let the shopping cart know how to calculate the price. At the end of each line of an option that will cause a price change, add a ';' (semicolon) followed by the numerical price difference:

Small
Medium
Large
XL
XXL ($2.00 extra);2.00

Unsigned
Signed ($5.00 extra);5.00

That's it. The cart will automatically adjust the price when the customer chooses the appropriate options. Note: the ';' and everything after will not be displayed to the user.

You may also adjust the price with options that subtract from the base price, or even multiply or divide the base price. Simply put the appropriate mathematical symbol after the semicolon and before the price difference. For example, to subtract $5.00 from the base price you would put:

This option subtracts $5.00;-5.00

You may also use any of the following symbols: +,-,*,x,X,/ in the following ways:

This adds 2.50 to the price;2.50
This also adds 2.50 to the price;+2.50
This subtracts 2.50 from the price;-2.50
This multiplies the price by 2;*2
This also multiplies the price by 2;x2
This also multiplies the price by 2;X2
This divides the price in half;/2

Also, note that the option price changes are added to the base price before the quantity is calculated.

Back to Main Help Page | Search | Give Feedback
If you are not finding the help you need, please give detailed feedback.