MyStore3 Commercial version enters the arena of high power storefronts with dynamic pricing. Built-in functions will modify product prices on the fly in the client computer without having to wait for a look-up on the host or some other remote computer.
Dynamic pricing relives the burden of creating bloated database tables by eliminating the need to list every inventoried (ISU) item option having a different price.
Dynamic Pricing in MyStore3 is used in conjunction with pop up window
messages. These pop up messages are generally associated with an item listed in
a database table where additional customer specific information is required to define
the item. The message will have form input elements to gather the customer preferences.
For instance, if you are selling tee shirts, you need to get the customer's size and
color preferences. You would probably use a set of radio buttons to select a size and
a menu list to select a color. When the customer submits the form, the values selected
are appended to the product description in the shopping cart and on the purchase
order. The appended info would read as follows: DETAIL: SIZE=xl &COLOR=gold&
where the radio button name is "size" and one of the option values is "xl" and the menu
name is "color" with one of the option values, "gold".
Adding an extra charge for the color gold couldn't be simpler. If you want to add
a premium price of $0.50 for the color gold selection, just add "+0.50" to the value property
for that particular option. IE: "gold+0.50". The info appended to the product description will
reflect this entry: DETAIL: SIZE=xl &COLOR=gold+0.50&.
The amount for the product as viewed in the shopping cart and on the purchase order
will now be 0.50 more than the base price of the item times the quantity of that item selected.