Confusing options?

AJAX shopping cart features are just starting to be seen in shopping carts. Thus, users are not conditioned to see changes without page reloading.



In my personal view, CS-Cart makes it confusing to know a total price while selecting options.



Example:

Regular item price: $100

Option1: (+10.00)



When a person selects Option1, the price automatically rises to: $110.

However, the option still shows (+10.00), thus, if you did not see the original price increase dynamically with the pick of the option, one might assume that it is now $110 AND plus (+10.00) that still shows on the option for the total of $120…



Thus, to the customers it might look as if the price is higher and they have to pay additional for the option still.



I would see 2 ways to fix this:

  1. When a regular price + option price is calculated, let know that this is a TOTAL price for the item with the selected options.
  2. Remove option pricing and adjust others (say option that was $5.00 now would be -$5.00 because: Total-10+5=Total-5



    Just afraid it might lead to price confusion and customers leaving because they don’t like the price.



    What do you think?

This has always bothered me also. On most of my sites I modified the code to stop it from doing this. I have never considered cs-cart an out of the box cart. I consider it a core base to use as a starting point when creating an e-commerce solution. All of my sites have significant changes to meet my clients requirements. The one you mentioned is one of the many mods I use often.

This should be added to the “Product details” thread so that it can be fixed in a future update:

[url]http://forum.cs-cart.com/showthread.php?t=16283[/url]



Bob

I agree that this should be added as a future update. I had a problem because I just wanted to show the total price next to each option with a base price of $0.00 but my promotions didn’t work on these items because they look at the base price plus option $$ to calculate.



Triplets - do you have an example of your mod that I could look at? I’m curious if your mod is anything like I would want. Thanks!!

If I recall, in product_data.tpl



Under



{********************** Price *********************}

{if $show_price}



change



{if $details_page}{$lang.price}: {/if}{include file=“common_templates/price.tpl” value=$product.price span_id=“discounted_price_$obj_id” class=“price”}





to



{if $details_page}{$lang.price}: {/if}{include file=“common_templates/price.tpl” value=$product.price class=“price”}



Basically delete [COLOR=red]span_id=“discounted_price_$obj_id”[/COLOR]



[COLOR=black]Don’t get caught up in the variable name [COLOR=red]discounted_price[/COLOR]. It is a misnomer. It is used in exceptions.js to add the option price to the product price.[/COLOR]



David

[quote name=‘TexasGuy’]

I would see 2 ways to fix this:

  1. When a regular price + option price is calculated, let know that this is a TOTAL price for the item with the selected options.
  2. Remove option pricing and adjust others (say option that was $5.00 now would be -$5.00 because: Total-10+5=Total-5

    [/QUOTE]

    I prefer the second method - it makes it very clear what the effect of choosing an option will be on the current unit price. This should also be done in the product configurator.



    You can check the Apple website for a good example of this in actions:

    [url]http://store.apple.com/us/configure/MC239LL/A?mco=MTM3NTAxNDA[/url]



    Bob

Hi, Old thread I know, but we are still using v2.1.4 and need to try to fix this Option Pricing issue so that Option Prices are automatically updated to show the difference in pricing, just like JOBOSASLES refers to on the Apple.com store.

I get customers ringing me complaining they dont understand prices… the standard CSC operation in this regard is just confusing.

Im guessing this has been fixed in v4 but is there a fix for this so that the Options show the “correct” amount dynamically?

Cheers

Well I see this has not been considered in v4 at all… Option Pricing is still confusing to our customers.

Found the Combination Prices add-on. That does help.