X-Cart: shopping cart software

X-Cart forums (https://forum.x-cart.com/index.php)
-   Third Party Add-Ons for X-Cart 4 (https://forum.x-cart.com/forumdisplay.php?f=45)
-   -   Easy Checkout Mod for X-Cart 3.5.x and 4.0.x (https://forum.x-cart.com/showthread.php?t=9085)

daveb1 09-22-2005 09:29 AM

No, I haven't got up to 4.0.16 yet... it took me the last 3 days just to get from 3.4.14 to 4.0.15, then they release a new version. I'm taking a short break from upgrading :)

Actually, it's started working again... very strange.... :?

Dave

daveb1 09-23-2005 08:40 AM

Hi

I'm sure I saw somewhere on this thread that someone had changed the invoice to show the thumbnail image instrad of the product code, but I can't find it now...

Anyone point me to where the code is please.

Cheers

Dave

chris 09-27-2005 02:28 PM

Like your mod but why use MEMBER
 
When I use a shopping cart I shudder when I see the word Member as it summons up concern for being taken over by a club - I am not a member of an ordinary shop I am a CUSTOMER so why do I want to become a MEMBER? - I know this is semantic and possible trivial but my bet is that it puts a lot of people off buying from so called Membership sites.

Otherwise it is an excellent mod and I continue to be amazed that xcart has not tidied this area up years ago as it is so counter-intuitive.

Chris

daveb1 10-01-2005 02:59 PM

OK, I've been using EZCheckout and EZUpsell for 10 days or so now, and it's great... well worth the money.

One problem though, 99% of my sales are to anonymous customers, and this causes a problem if they don't live in the default country. The checkout process goes Your Cart (which has the default location shipping prices) >> customer details (billing & shipping) >> Method.

The problem is that if they change the shipping address to another country other than default, there is then no way for the customer to see the revised shipping cost unless they go back a step in the checkout process... not a good thing to do. The first time they get notified that the costs have increased due to increased shipping costs is when they hit the payment processor page.

If I untick the "When a customer isn't logged in, it is presumed that he is from the default country.:" tickbox, I don't get any shipping costs, and again the cart is never shown unless the customer actually click on the tab... then they have to click the "Checkout" button again... talk about confusing!

Can either

a) the cart show up again after the customer has put in the shipping details, so the revised shipping costs are shown, or

b) the login screen comes up first, with a text box saying something like "Once you have completed this page, you will be directed to your shopping cart to allow you to change shipping methods and checkout"

c) a mini version of the cart (or even just a single line with the total cost) show in the Method or Payment page, allowing the customer to see the revised costs, or

d) anyone think of any better solution than a) b) or c)?

Cheers

Dave

Jon 10-01-2005 03:19 PM

For complete details, undo step 7 of the installation process.

For a mini-cart, open skin1/customer/home_checkout.tpl

FIND:

Code:

{if $login ne ""}<p align="right"><form action="include/login.php" method=post name=loginform>{$login} [{$lng.lbl_logoff}]<input type=hidden name=mode value=logout><input type=hidden name=redirect value="customer"></form></p>{/if}

Replace with:

Code:

<div align="right">
<p align="right">{if $login ne ""}<form action="../include/login.php" method=post name=loginform><input type=hidden name=mode value=logout><input type=hidden name=redirect value="customer"></form>{$lng.lbl_loggedinas} {$login} [{$lng.lbl_logoff}] | {/if}{$lng.lbl_continue_shopping}</p>

<TABLE border=0 cellpadding=1 cellspacing=0>
<TR>
<TD rowspan=2 width=23>
{if $minicart_total_items > 0}[img]{$ImagesDir}/cart_full.gif[/img]{else}[img]{$ImagesDir}/cart_empty.gif[/img]{/if}
</TD>
{if $minicart_total_items > 0}
<TD class=VertMenuItems>{$lng.lbl_items}: </TD>
<TD class=VertMenuItems color=#0000ff>{$minicart_total_items}</TD>
<TD class=VertMenuItems>{$lng.lbl_total}: </TD>
<TD class=VertMenuItems>{include file="currency.tpl" value=$minicart_total_cost}</TD>
{else}
<TD class=VertMenuItems color=#0000ff>{$lng.lbl_cart_is_empty}</TD>
{/if}
</TR>
</TABLE>
</div>


daveb1 10-01-2005 03:37 PM

Just 20 minutes from question to solution. Now that's what I call service!!

Thanks Jon

BTW, can that mini cart have the shipping option shown in it? If so, can it be dynamically changed via a dropdown, just like in the cart itself?

No worries if it can't, but I thought it would be nice for my internation customers to have the option if possible.

Cheers

Dave

Jon 10-01-2005 03:54 PM

Adding the shipping to the mini-cart is probably more work.

What I would do, is undo step 7 of the installation instructions, and then customize it so that it's streamlined. For example, remove the product listing (they get the summary on the main cart page after all), which I believe you can do by removing the include of cart_contents.tpl

Then just take some time to massage the look and feel of it.

youngvet1 10-01-2005 07:21 PM

A problem i have noticed with this mod, which has prevented me from purchasing is the fact that it does not give the customer some sort of indication when a gift certificate is applied but does not cover the entire purchase cost? It just redirects them to payment method and leaves them lost IMO.

Jon 10-19-2005 12:16 PM

Easy Checkout has been improved, with easier installation, better gift certificate and shipping handling.

Details:
http://www.websitecm.com/customer/xnews.php?newsid=2

youngvet1 10-19-2005 12:48 PM

Hi Jon, can you explain more about the better shipping and gift certificate handling.
thanks


All times are GMT -8. The time now is 08:32 PM.

Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.