"Add to Cart" problem |
Post Reply | Page 12> |
Author | |
katharina
Senior Member Joined: 25-October-2005 Location: United States Status: Offline Points: 0 |
Post Options
Thanks(0)
Posted: 05-April-2010 at 1:34pm |
We are having issues with people thinking that items are out of stock when used as an apparel add on. We have apparel add on and normal items on the site. Normally you see two buttons: "More Details" and "Add to Cart". You do not see this when the item is an apparel add on item. Then you only see "More Details", but not the "Add to Cart" button. This leads our customers to think the item is out of stock. They call or email inquiring as when it will be back in stock. We wonder how many don't even do that and just walk away. I've replace the "More Details" button with "Ordering Details". This may reduce the issue, but I'm not sure if it will fix it. Another problem I have is that I do not know the font nor the color, so it does not look 100% like the rest. It would be nice, if that information would be available on the support site. An ideal solution would be to have the "Add to Cart" button present, but just link to the detail page on the apparel add on items, while the rest functions as usual. That way the customer does not get confused in the first place.
|
|
Katharina
******************* www.GermanPlaza.com ******************* |
|
Guests
Guest |
Post Options
Thanks(0)
|
Hi Katharina,
The technical issue here is that (by definition) apparel products require customers to make at least one option selection before they can add a product to cart, so that's why PC doesn't show the button on these products. I agree with you that it confuses customers and have heard this from others. I think the more nuanced approach might be to show a "Buy Now" button if the product can be ordered directly from any page (i.e. no options to be selected), otherwise show "Add to Cart" button, which would behave just like the "More Details" button, but the redundancy there would have psychological value, if not functional value. This would be a very simple modification. Perhaps EI will consider it for v4.1. |
|
katharina
Senior Member Joined: 25-October-2005 Location: United States Status: Offline Points: 0 |
Post Options
Thanks(0)
|
I figured that it is an easy modification. I think the "Add to Cart" button for both incidents would be fine. Have one add the item directly to the cart, and have the other do the same as "Mode Details" button. This will give a consistent look and yet not hurt the option selection. I wish I could find the section in the code for the button links and do it myself. Perhaps EI can give the line of code to be modified for those that like to have it that way on their site. I'm sure that can be posted in less then 5 minutes.
|
|
Katharina
******************* www.GermanPlaza.com ******************* |
|
Matt
Moderator Group Joined: 20-July-2006 Location: United States Status: Offline Points: 73 |
Post Options
Thanks(0)
|
If you search the code for "pcf_AddToCart" (the function that decides if a product is "buy now" eligible) you will find 11 files. Each of those files is slightly different and needs different adjustments.
However, the general idea is to add an "Else" statement. Here is an example using the horizontal product view "pcShowProductH.asp". Find: <% If pcf_AddToCart(pIdProduct)=True Then %><p class="pcShowProductLink"><a href="instPrd.asp?idproduct=<%=pIdProduct%>"><img src="<%=rslayout("add2")%>" alt="<%=dictLanguage.Item(Session("language")&"_altTag_2")& pDescription %>"></a></p><% End If %> Replace with: <% If pcf_AddToCart(pIdProduct)=True Then %> <p class="pcShowProductLink"><a href="instPrd.asp?idproduct=<%=pIdProduct%>"><img src="<%=rslayout("add2")%>" alt="<%=dictLanguage.Item(Session("language")&"_altTag_2")& pDescription %>"></a></p> <% Else %> <p class="pcShowProductLink"><a href="<%=pcStrPrdLink%>"><img src="<%=rslayout("add2")%>" alt="<%=dictLanguage.Item(Session("language")&"_altTag_2")& pDescription %>"></a></p> <% End If %> |
|
ProductCart
Admin Group ProductCart Team Joined: 01-October-2003 Status: Offline Points: 135 |
Post Options
Thanks(0)
|
Also remember that if you believe that the "Quick Buy" button is creating confusion, it can be turned off with 1 click in the Control Panel. When you do so, customers will go through the product details page for all products.
|
|
joshs
Newbie Joined: 07-April-2009 Location: Utah Status: Offline Points: 14 |
Post Options
Thanks(0)
|
Sean and I have spoken about this a couple of times.
I was able to find a definite correlation between that missing "add to cart" button and sales. On a couple of items we added some options or apparel sub-products and the sales completely stopped. Once we put a fakie "add to cart" button back on the sales resumed. |
|
Greg Dinger
Certified ProductCart Developers Joined: 23-September-2006 Location: United States Status: Offline Points: 238 |
Post Options
Thanks(0)
|
what is a "fake" button?
|
|
katharina
Senior Member Joined: 25-October-2005 Location: United States Status: Offline Points: 0 |
Post Options
Thanks(0)
|
I guess one that links you to the product details page. PC needs it.
|
|
Katharina
******************* www.GermanPlaza.com ******************* |
|
joshs
Newbie Joined: 07-April-2009 Location: Utah Status: Offline Points: 14 |
Post Options
Thanks(0)
|
"add to cart" linked to the viewprd.asp instead of the instprd.asp.
Fakie because the customer assumes it will function like the rest of the add to cart buttons. |
|
katharina
Senior Member Joined: 25-October-2005 Location: United States Status: Offline Points: 0 |
Post Options
Thanks(0)
|
Matt, thanks for the code. It was almost right. I did change it a little bit, and it works. That's from someone who does not know ASP. LOL So now when you have apparel add one products you will see a link from the "Add to cart" image to the product details page. That will fix the issue of customers thinking the items are out of stock, since it shows an add to cart button. Can someone please confirm that the code is correct from it's syntax. It does work so I think it is ok.
However, the general idea is to add an "Else" statement. Here is an example using the horizontal product view "pcShowProductH.asp". Find: <% If pcf_AddToCart(pIdProduct)=True Then %><p class="pcShowProductLink"><a href="instPrd.asp?idproduct=<%=pIdProduct%>"><img src="<%=rslayout("add2")%>" alt="<%=dictLanguage.Item(Session("language")&"_altTag_2")& pDescription %>"></a></p><% End If %> Replace with: <% If pcf_AddToCart(pIdProduct)=True Then %><a href="instPrd.asp?idproduct=<%=pIdProduct%>"><img src="<%=rslayout("add2")%>" alt="<%=dictLanguage.Item(Session("language")&"_altTag_2")& pDescription %>"></a></p> <% Else %> <p class="pcShowProductLink"><a href="viewPrd.asp?idproduct=<%=pIdProduct%>&idcategory=<%=pIdCategory%>" <img src="<%=rslayout("add2")%>" alt="<%=dictLanguage.Item(Session("language")&"_altTag_2")& pDescription %>"></a></p> <% End If %> |
|
Katharina
******************* www.GermanPlaza.com ******************* |
|
Post Reply | Page 12> |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |