Zen Cart Logo
Forums / All Other Contributions/Addons / Fast and Easy Checkout

Fast and Easy Checkout

Views: 550,932

Results 721 to 740 of 2,177
22 Feb 2010, 3:29 PM
#721
xzistance avatar

xzistance

New Zenner

Join Date:
Feb 2010
Posts:
11
Plugin Contributions:
0

Fast and Easy Checkout

I've run in to another issue with FEC that I don't understand.

I was able to run an order through the first time. In testing a second time, using the same email address as I did during the first order, I get this message on the no_account page:

Our system already has a record of that email address - please try logging in with that email address. If you do not use that address any longer you can correct it in the My Account area.

Shouldn't it be bypassing this check for FEC?

22 Feb 2010, 4:49 PM
#722
xzistance avatar

xzistance

New Zenner

Join Date:
Feb 2010
Posts:
11
Plugin Contributions:
0

Re: Fast and Easy Checkout

I think I figured out the issue. I only had 'Checkout Without Account Only' marked as 'true' and not 'Checkout Without Account' as well.

I suppose the configuration confused me, but it seems that it'll allow multiple entries with the same email address in to the customers tbl as long as both of those are marked 'true'.

If they aren't, you'll get that account validation error.

26 Feb 2010, 3:58 PM
#723
xzistance avatar

xzistance

New Zenner

Join Date:
Feb 2010
Posts:
11
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hey guys. I'm trying to implement free shipping for orders more than $xx.xx amount. I followed this tutorial to set it to the price I want:

https://www.zen-cart.com/tutorials/index.php?article=68

However, for FEC checkout, I'm only seeing my UPS module options display on the shipping selection screen.

Is there a bug or something I have to do with FEC to get this to work?

26 Feb 2010, 7:55 PM
#724
yd29999 avatar

yd29999

Zen Follower

Join Date:
Jan 2006
Posts:
120
Plugin Contributions:
0

Re: Fast and Easy Checkout

Once your free shipping limit is reached. No shipping option will be displayed. There is more to it though. You may want to look in one of the free shipping threads. I messed with it awhile ago, unfortunately, I don't remember everything that was involved. I believe using a discount code keeps the shipping options shown.

26 Feb 2010, 8:14 PM
#725
yd29999 avatar

yd29999

Zen Follower

Join Date:
Jan 2006
Posts:
120
Plugin Contributions:
0

Re: Fast and Easy Checkout

OK, I'm sure there is an easy fix for this stupid error. I have been looking n looking with no luck.
I'm getting this error in he cache folder.

[26-Feb-2010 10:28:53] PHP Warning: include(includes/templates/classic/templates/fec/tpl_modules_esl_ordertotal.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /home/northame/public_html/includes/templates/template_default/templates/tpl_login_default.php on line 19

[26-Feb-2010 10:28:53] PHP Warning: include(includes/templates/classic/templates/fec/tpl_modules_esl_ordertotal.php) [<a href='function.include'>function.include</a>]: failed to open stream: No such file or directory in /home/northame/public_html/includes/templates/template_default/templates/tpl_login_default.php on line 19

[26-Feb-2010 10:28:53] PHP Warning: include() [<a href='function.include'>function.include</a>]: Failed opening 'includes/templates/classic/templates/fec/tpl_modules_esl_ordertotal.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/northame/public_html/includes/templates/template_default/templates/tpl_login_default.php on line 19

Now we do not use /classic/

Everything seems to be working though. We ran several test orders with no warnings or errors. Well, except the coupon code worked but it did not adjust the price.

Sooo, any thoughts on what's causing these errors?

Running 1.3.8a and FEC 1.7.1.6 from the numinix.com site.

Thank you in advance.

2 Mar 2010, 8:00 PM
#726
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Fast and Easy Checkout

I have this module installed but can anyone advise me how I remove / edit this text on checkout

Your order will be shipped to the address at the left or you may change the shipping address by clicking the Change Address button.

2 Mar 2010, 8:09 PM
#727
litepockets avatar

litepockets

Zen Follower

Join Date:
Apr 2008
Location:
Covington, Washington, United States
Posts:
206
Plugin Contributions:
0

Re: Fast and Easy Checkout

Search for it in file: /includes/languages/english/checkout.php

Replace with the text you want.

Tip: Use Tools > Developers Tool Kit and search for specific strings to find file locations. Will save you a lot of time. For example, you might search for "shipped to the address at the left" (without quotes) under the search for all files, and select catalog (or admin/catalog). It will show you the file and line # of file where that string of text is present.

2 Mar 2010, 8:28 PM
#728
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Fast and Easy Checkout

litepockets:

Search for it in file: /includes/languages/english/checkout.php

Replace with the text you want.

Tip: Use Tools > Developers Tool Kit and search for specific strings to find file locations. Will save you a lot of time. For example, you might search for "shipped to the address at the left" (without quotes) under the search for all files, and select catalog (or admin/catalog). It will show you the file and line # of file where that string of text is present.

Litepockets.... you are true legend... thanks mate!

If i wanted to remove the addresses totally do you know how to do that also?

thanks very much ;-)

2 Mar 2010, 9:13 PM
#729
litepockets avatar

litepockets

Zen Follower

Join Date:
Apr 2008
Location:
Covington, Washington, United States
Posts:
206
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hey Jay,

Are you asking how to remove the whole fieldset? IE. not display the address or ability to edit it?

If so, I would try commenting out the fieldsets "checkoutShipTo" and "checkoutBillTo" in /includes/templates/YOUR_TEMPLATE/templates/tpl_checkout_stacked.php

First backup the file, and do the following.

Starting at line 168 (on latest revision of FEC) find:```php

<fieldset class="checkout" id="checkoutShipTo"> <legend><?php echo TABLE_HEADING_SHIPPING_ADDRESS; ?></legend> <?php if ($messageStack->size('checkout_shipping') > 0) echo $messageStack->output('checkout_shipping'); ?> <div id="checkoutShipto" class="floatingBox back"> <address class="checkoutAddress"><?php echo zen_address_label($_SESSION['customer_id'], $_SESSION['sendto'], true, ' ', '<br />'); ?></address> </div> <div class="floatingBox important forward"><?php echo TEXT_CHOOSE_SHIPPING_DESTINATION; ?></div> <?php if ($displayAddressEdit) { ?> <script language="javascript" type="text/javascript"><!-- var Browser = { Version: function() { var version = 999; // we assume a sane browser if (navigator.appVersion.indexOf("MSIE") != -1) // bah, IE again, lets downgrade version number version = parseFloat(navigator.appVersion.split("MSIE")[1]); return version; } }; if (Browser.Version() < 8) { document.write('<?php echo '<a href="' . $editShippingButtonLink . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?>'); } else { document.write('<?php echo '<div class="buttonRow">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT, 'id="changeCheckoutShippingAddr"') . '</div>';?>'); } //--></script> <noscript><div class="buttonRow"><?php echo '<a href="' . $editShippingButtonLink . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?></div></noscript> <?php } ?> </fieldset> ```

Change to:

<!--<fieldset class="checkout" id="checkoutShipTo">
	  <legend><?php //echo TABLE_HEADING_SHIPPING_ADDRESS; ?></legend>
	  <?php //if ($messageStack->size('checkout_shipping') > 0) echo $messageStack->output('checkout_shipping'); ?>  
	  <div id="checkoutShipto" class="floatingBox back">
	  <address class="checkoutAddress"><?php //echo zen_address_label($_SESSION['customer_id'], $_SESSION['sendto'], true, ' ', '<br />'); ?></address>
	  </div> 
	  <div class="floatingBox important forward"><?php //echo TEXT_CHOOSE_SHIPPING_DESTINATION; ?></div>
    <?php //if ($displayAddressEdit) { ?>
    <script language="javascript" type="text/javascript"><!--
	var Browser = {
	  Version: function() {
	    var version = 999; // we assume a sane browser
	    if (navigator.appVersion.indexOf("MSIE") != -1)
	      // bah, IE again, lets downgrade version number
	      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
	    return version;
	  }
	};
	if (Browser.Version() < 8) {
		document.write('<?php //echo '<a href="' . $editShippingButtonLink . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?>');
	} else {
		document.write('<?php //echo '<div class="buttonRow">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT, 'id="changeCheckoutShippingAddr"') . '</div>';?>');
	}
	//-->
    <!--</script>
    <noscript><div class="buttonRow"><?php //echo '<a href="' . $editShippingButtonLink . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?></div></noscript>
    <?php //} ?> 
	  </fieldset>-->

Then starting on line 355 find:

<fieldset class="checkout" id="checkoutBillTo">
	    <legend><?php echo TABLE_HEADING_BILLING_ADDRESS; ?></legend>
	    <div id="checkoutBillto" class="floatingBox back">
	      <address><?php echo zen_address_label($_SESSION['customer_id'], $_SESSION['billto'], true, ' ', '<br />'); ?></address>
	    </div>
	    
	    <div class="floatingBox important forward"><?php echo TEXT_SELECTED_BILLING_DESTINATION; ?></div>
      <?php if (MAX_ADDRESS_BOOK_ENTRIES >= 2) { ?>
       <script language="javascript" type="text/javascript"><!--
		var Browser = {
		  Version: function() {
		    var version = 999; // we assume a sane browser
		    if (navigator.appVersion.indexOf("MSIE") != -1)
		      // bah, IE again, lets downgrade version number
		      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
		    return version;
		  }
		};
		if (Browser.Version() < 8) {
			document.write('<?php echo '<a href="' . zen_href_link(FILENAME_CHECKOUT_PAYMENT_ADDRESS, '', 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?>');
		} else {
			document.write('<?php echo '<div class="buttonRow">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT, 'id="changeCheckoutPayAddr"') . '</div>';?>');
		}
		//--></script>
		<noscript><div class="buttonRow"><?php echo '<a href="' . zen_href_link(FILENAME_CHECKOUT_PAYMENT_ADDRESS, '', 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?></div></noscript>
      <?php } ?>
	    </fieldset>

Change to:

<!--<fieldset class="checkout" id="checkoutBillTo">
	    <legend><?php //echo TABLE_HEADING_BILLING_ADDRESS; ?></legend>
	    <div id="checkoutBillto" class="floatingBox back">
	      <address><?php //echo zen_address_label($_SESSION['customer_id'], $_SESSION['billto'], true, ' ', '<br />'); ?></address>
	    </div>
	    
	    <div class="floatingBox important forward"><?php //echo TEXT_SELECTED_BILLING_DESTINATION; ?></div>
      <?php //if (MAX_ADDRESS_BOOK_ENTRIES >= 2) { ?>
       <script language="javascript" type="text/javascript"><!--
		var Browser = {
		  Version: function() {
		    var version = 999; // we assume a sane browser
		    if (navigator.appVersion.indexOf("MSIE") != -1)
		      // bah, IE again, lets downgrade version number
		      version = parseFloat(navigator.appVersion.split("MSIE")[1]);
		    return version;
		  }
		};
		if (Browser.Version() < 8) {
			document.write('<?php //echo '<a href="' . zen_href_link(FILENAME_CHECKOUT_PAYMENT_ADDRESS, '', 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?>');
		} else {
			document.write('<?php //echo '<div class="buttonRow">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT, 'id="changeCheckoutPayAddr"') . '</div>';?>');
		}
		//--></script>
        <!--
		<noscript><div class="buttonRow"><?php //echo '<a href="' . zen_href_link(FILENAME_CHECKOUT_PAYMENT_ADDRESS, '', 'SSL') . '">' . zen_image_button(BUTTON_IMAGE_CHANGE_ADDRESS, BUTTON_CHANGE_ADDRESS_ALT) . '</a>'; ?></div></noscript>
      <?php //} ?>
	    </fieldset>-->

This is only a suggestion, haven't tested. Let me know if it doesn't work out for you.

2 Mar 2010, 9:56 PM
#730
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Fast and Easy Checkout

thanks litepockets, so I need to change what you have put in orange is that right?

Yes and I mean remove shipping billing address ;-)

2 Mar 2010, 10:27 PM
#731
litepockets avatar

litepockets

Zen Follower

Join Date:
Apr 2008
Location:
Covington, Washington, United States
Posts:
206
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi Jay,

Not just the orange, but all of the code in the blocks I provided. If you go from the line indicated, start selecting at the beginning of <fieldset.... all the way through the closing tag for that fieldset element (as shown in the code blocks above) than just replace with everything in the blocks I marked "change to:" . Make sure you do it for both sections (shipping and billing) both are included in the code changes above.

I can't emphasize enough though, back up your files before doing any modification to the code. This is only commenting out code, not removing it, but always take the safe route :yes:

2 Mar 2010, 10:36 PM
#732
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Fast and Easy Checkout

ok mate I will try this but going to do this tomorrow as feel as rough as a badgers ######, thanks for your help mate, very much appreciated :D

3 Mar 2010, 1:12 PM
#733
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Fast and Easy Checkout

Litepockets,

yet again you are a true legend, it has got rid of the addresses and now just says delivery information and payment information, address will be done through paypal and if signed up through my shop on there.

All the info you have given me should be used as a sticky imo... great help :D:D:D

3 Mar 2010, 4:38 PM
#734
litepockets avatar

litepockets

Zen Follower

Join Date:
Apr 2008
Location:
Covington, Washington, United States
Posts:
206
Plugin Contributions:
0

Re: Fast and Easy Checkout

Glad I was able to help :)

3 Mar 2010, 7:27 PM
#735
jay76 avatar

jay76

New Zenner

Join Date:
Jan 2010
Posts:
91
Plugin Contributions:
0

Re: Fast and Easy Checkout

cool stuff :D

3 Mar 2010, 9:14 PM
#736
helpmeplease avatar

helpmeplease

New Zenner

Join Date:
Oct 2009
Posts:
30
Plugin Contributions:
0

Re: Fast and Easy Checkout

jasmel:

Still not working: blank page on fec_confirmation

Additional notes: Should update the instructions as follows...

Installation:

  1. Upload all files to their respective folders;
  2. Rename /includes/templates/YOUR_TEMPLATE to your custom template name;
  3. Rename /includes/modules/YOUR_TEMPLATE
  4. Rename /includes/languages/english/YOUR_TEMPLATE
  5. Rename /admin/ if your have changed your admin folder name
  6. Copy and paste the install.sql file into ADMIN->TOOLS->INSTALL SQL PATCHES to be able to activate or deactivate the one-page checkout feature included with Fast and Easy Checkout for Zen Cart;

Hi jasmel~ Thanks for your input. You've lost me already on step 1 !! How do I upload a file off my computer to a SPECIFIC folder when all I'm doing is going to the admin panel, clicking on TOOLS and then using the INSTALL SQL PATCHES?

also lost on step 5.:cry:

Thanks so much

3 Mar 2010, 9:19 PM
#737
helpmeplease avatar

helpmeplease

New Zenner

Join Date:
Oct 2009
Posts:
30
Plugin Contributions:
0

Re: Fast and Easy Checkout

xzistance:

I think I figured out the issue. I only had 'Checkout Without Account Only' marked as 'true' and not 'Checkout Without Account' as well.

I suppose the configuration confused me, but it seems that it'll allow multiple entries with the same email address in to the customers tbl as long as both of those are marked 'true'.

If they aren't, you'll get that account validation error.

Ok, really DUMB DUMB question....but can you help me find where you are referring to when you say 'Checkout Without Account Only' marked as 'true' and not 'Checkout Without Account' as well. :frusty: :wacko:

4 Mar 2010, 6:04 AM
#738
jordisan10 avatar

jordisan10

New Zenner

Join Date:
Oct 2008
Posts:
8
Plugin Contributions:
0

Re: Fast and Easy Checkout

Sounds like a great mod and hopefully what I'm looking for, but after installing the mod I get a blank screen on the browser when I click on the checkout button. I followed the steps exactly. I restored, the store and sql, and did it again with the same results. Any ideas/help are greatly appreciated. Thank you in advance!

4 Mar 2010, 2:19 PM
#739
sevenhelmets avatar

sevenhelmets

New Zenner

Join Date:
Oct 2009
Location:
Tokyo, Japan
Posts:
52
Plugin Contributions:
0

Re: Fast and Easy Checkout

**Possible solution **if you have this problem:

1062 Duplicate entry 'Permanent Account Holders Only' for key 'query_name'
in:
[INSERT INTO zen_query_builder ( query_id , query_category , query_name , query_description , query_string ) VALUES ( '', 'email,newsletters', 'Permanent Account Holders Only', 'Send email only to permanent account holders ', 'select customers_email_address, customers_firstname, customers_lastname from TABLE_CUSTOMERS where COWOA_account != 1 order by customers_lastname, customers_firstname, customers_email_address');]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

For anyone having a problem with this message, and NOT posting HOW they solved it (thanks a LOT guys), this is what I did, and it SEEMS to have worked (no guarantees for anyone else....I'm just trying to post what helped me).

numinix says "remove the first 4 lines or so". I removed 8 LINES, and its basically worked. So where it starts with:

"SET @configuration_group_id=0;" .... thats where I started my SQL edit. So far it's worked, but I don't have high hopes of this working

4 Mar 2010, 2:27 PM
#740
divavocals avatar

divavocals

Totally Zenned

Join Date:
Jan 2007
Location:
Los Angeles, California, United States
Posts:
10,011
Plugin Contributions:
3

Re: Fast and Easy Checkout

Sevenhelmets:

**Possible solution **if you have this problem:

1062 Duplicate entry 'Permanent Account Holders Only' for key 'query_name'
in:
[INSERT INTO zen_query_builder ( query_id , query_category , query_name , query_description , query_string ) VALUES ( '', 'email,newsletters', 'Permanent Account Holders Only', 'Send email only to permanent account holders ', 'select customers_email_address, customers_firstname, customers_lastname from TABLE_CUSTOMERS where COWOA_account != 1 order by customers_lastname, customers_firstname, customers_email_address');]
If you were entering information, press the BACK button in your browser and re-check the information you had entered to be sure you left no blank fields.

For anyone having a problem with this message, and NOT posting HOW they solved it (thanks a LOT guys), this is what I did, and it SEEMS to have worked (no guarantees for anyone else....I'm just trying to post what helped me).

numinix says "remove the first 4 lines or so". I removed 8 LINES, and its basically worked. So where it starts with:

"SET @configuration_group_id=0;" .... thats where I started my SQL edit. So far it's worked, but I don't have high hopes of this workingIt probably will since all this "error" means is that you are trying to insert a value into the database that already exists.. If it already exists then you don't need to insert it a second time..