Forums / All Other Contributions/Addons / Fast and Easy Checkout

Fast and Easy Checkout

Views: 552,350

Results 2,061 to 2,080 of 2,177
1 Nov 2015, 9:52 AM
#2061
cj_dekrijger avatar

cj_dekrijger

New Zenner

Join Date:
Jul 2015
Location:
Hoofddorp
Posts:
76
Plugin Contributions:
0

Fast and Easy Checkout

hello,

I try to install fast adn easy checkout, but do i need to install all the
sql statements into the database (update_1_0_5.sql till upgrade_1_11_2.sql)

regards,
Cees

3 Nov 2015, 8:29 PM
#2062
margecc avatar

margecc

Zen Follower

Join Date:
Feb 2007
Location:
Ontario, Canada
Posts:
234
Plugin Contributions:
0

Re: Fast and Easy Checkout

I'm not sure where to start with the problem, so I was hoping someone could lead me in the right direction. I have FEC 1.15.3 installed on Zen Version 1.5.4 and another site running 1.5.3. It works great except for one major problem, when registering an account, it does not save the shipping address. The only way for a customer to specify a separate shipping address is to create the account, then go into their address book and add another address. Needless to say, it's causing some problems when people go through their order confirmations too quickly and don't notice that the address didn't save.

Sites
af-company.com
valuelogs.com

Thanks in advance!

Thanks, Colleen
www.af-company.com
To err is human, but to really foul things up requires a computer. Farmers' Almanac, 1978

12 Nov 2015, 11:33 PM
#2063
buildingblocks avatar

buildingblocks

Totally Zenned

Join Date:
Jun 2008
Posts:
629
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi

I have a fresh install of zen cart 1.5.4 with the Tableau template version 1.6.9. I am preparing to install fast and easy checkout. There are several files in /includes/templates/tableau/templates which both tableau and FEC write to. I don't want to break the responsiveness of the template. Will FEC work using the shared files in /includes/templates/tableau/templates? IE: can I just leave these files as installed by the Tableau template and not upload the corresponding files from the FEC module?

tpl_checkout_confirmation_default.php
tpl_checkout_success_default.php
tpl_fec_confirmation_default.php
tpl_login_default.php
tpl_modules_create_account.php

thanks

13 Nov 2015, 8:37 PM
#2064
bislewl avatar

bislewl

Totally Zenned

Join Date:
Dec 2011
Location:
Wisconsin, USA
Posts:
674
Plugin Contributions:
12

Re: Fast and Easy Checkout

buildingblocks:

Hi

I have a fresh install of zen cart 1.5.4 with the Tableau template version 1.6.9. I am preparing to install fast and easy checkout. There are several files in /includes/templates/tableau/templates which both tableau and FEC write to. I don't want to break the responsiveness of the template. Will FEC work using the shared files in /includes/templates/tableau/templates? IE: can I just leave these files as installed by the Tableau template and not upload the corresponding files from the FEC module?

tpl_checkout_confirmation_default.php
tpl_checkout_success_default.php
tpl_fec_confirmation_default.php
tpl_login_default.php
tpl_modules_create_account.php

thanks

Typically I replace those files (although they are very similar) and then since FEC isn't responsive "out of the box" I do something like this

Add the following stylesheets (they should be in the auto_loaders from FEC):
includes/templates/YOUR_TEMPLATE/css/auto_loaders/create_account_overrides.css

@media screen and (max-width: 768px){
    .fec-easy-sign-up .fec-col-left, .fec-easy-sign-up .fec-col-right{
        width: 100%;
    }
    .fec-cl-left, .fec-cl-right{
        width: 100%;
        border-right: 0px;
        margin-right: 0px;
        padding-right: 0px;
    }
}

includes/templates/YOUR_TEMPLATE/css/auto_loaders/fec_confirmation_overrides.css

@media screen and (max-width: 768px){
    .fec-easy-sign-up .fec-col-left, .fec-easy-sign-up .fec-col-right{
        width: 100%;
    }
    .fec-cl-left, .fec-cl-right{
        width: 100%;
        border-right: 0px;
        margin-right: 0px;
        padding-right: 0px;
    }
}

includes/templates/YOUR_TEMPLATE/css/auto_loaders/fec_confirmation_overrides.css

@media screen and (max-width: 768px){
    .fec-easy-sign-up .fec-col-left, .fec-easy-sign-up .fec-col-right{
        width: 100%;
    }
    .fec-cl-left, .fec-cl-right{
        width: 100%;
        border-right: 0px;
        margin-right: 0px;
        padding-right: 0px;
    }
}

Also typically I will change the default red buttons to a medium to light shade of green. We want customers to "go" through checkout not "stop"

Another note about Tableau / FEC in the auto_loaders
I usually change all the auto-loaders to load the jquery from the CDN and you need to make sure your only loading ONE jquery.

14 Nov 2015, 7:25 PM
#2065
buildingblocks avatar

buildingblocks

Totally Zenned

Join Date:
Jun 2008
Posts:
629
Plugin Contributions:
0

Re: Fast and Easy Checkout

awesome bislewl! Thank you very much!

1 Dec 2015, 8:26 PM
#2066
pullingoutmyhair avatar

pullingoutmyhair

New Zenner

Join Date:
Nov 2012
Posts:
20
Plugin Contributions:
0

Re: Fast and Easy Checkout

I am using Zen Cart 1.5.0 and FEC version 2.1.4 I am using for Modules Payment -(Ceon Manual Card v3.0.0) Ceon URI Mappings Manager, Ceon URI Mapping (SEO) Config.

  1. A customer can place an order without issue when checking out as a guest unless they already have an account but decided they didnt want to log in that day. The cart rejects their order if the email is the same as what is in their account.

  2. If they try to login with their password, they are denied because the cart says the email and or password is not valid.

  3. If they request a new password via I forgot my password, a new password is sent, however it too is rejected when the customer tries to log in. Many jsut give up and call us or they go order somewhere else.

I have searched for solutions and have not found any. Perhaps I missed something in the 200 + ages of threads. I did find something I could try but would want advice to make sure that they are the correct steps for my situation.

From Silverphp.com

If you are a Zen Cart user and seeing this error (“Error: Sorry, there is no match for that email address and/or password”) while error then no wonder you are also using Integrated Checkout Without Account (COWOA) which has some issue with database and login query.

I was able to fix this error and posting solution here so that you can be able to fixed this without wasting your valuable time.
Step 1: Repair Database issue

Run these 2 queries from PHPMyadmin:

ALTER TABLE customers CHANGE COWOA_account COWOA_account VARCHAR( 64 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '0';

UPDATE customers c,
(
SELECT customers_id
FROM customers
WHERE COWOA_account = 1 AND customers_email_address NOT IN (
SELECT DISTINCT(customers_email_address)
FROM customers
WHERE COWOA_account = 0
)
GROUP BY customers_email_address
) t
SET c.COWOA_account = 0
WHERE c.customers_id = t.customers_id;

> 
> 
> Step 2: Update login query for existing users
> 
> 1. Open file in editor: “\includes\modules\pages\login\header_php.php”
> 2. Search $check_customer_query and you’ll see “AND COWOA_account != 1″ as a part of query
> 3. Commend OR remove it: “/* AND COWOA_account != 1 */ ” (without quotes).
> 
> Save file and try to login again, it would work like charm.

I am a bit nervous about messing with the database even with a backup especially this time of the year. Can anyone make any suggestions? Thanks in advance.
1 Dec 2015, 9:31 PM
#2067
pullingoutmyhair avatar

pullingoutmyhair

New Zenner

Join Date:
Nov 2012
Posts:
20
Plugin Contributions:
0

Re: Fast and Easy Checkout

I am still working on this. In the admin I have the following settings: I will also note I just changed the Guest check out settings to show just the guest checkout instead of both options of logging in or guest checkout. Users still cannot checkout as a guest if they have an account.
Attachment 15839 Attachment 15840Attachment 15841

Still pulling hair out as this is affecting my business in a bad way. Thanks again for anyone who can help.

2 Dec 2015, 5:33 PM
#2068
margecc avatar

margecc

Zen Follower

Join Date:
Feb 2007
Location:
Ontario, Canada
Posts:
234
Plugin Contributions:
0

Re: Fast and Easy Checkout

I've installed this module before with no problems, however I'm trying to reinstall it now on another site, and there seems to be no "install.sql" file with the package. Am I missing something?

Thanks, Colleen
www.af-company.com
To err is human, but to really foul things up requires a computer. Farmers' Almanac, 1978

2 Dec 2015, 10:54 PM
#2069
charveynz avatar

charveynz

New Zenner

Join Date:
Dec 2015
Location:
Auckland
Posts:
1
Plugin Contributions:
0

Re: Fast and Easy Checkout

norber:

I think i solved it!
FEC autotype is "classInstantiate"

And now i know that config.mobile is loaded BEFORE fec config since config.mobile array order is 0 and config.fec is 90.
The problem is "when" it runs. And i found that it does that inside that foreach in autoload_func.php. That the actions to run is defined in a switch case.

So i looked for case 'classInstantiate' (around line 128):

  case 'classInstantiate':
  $objectName = $entry['objectName'];
  $className = $entry['className'];
> 
> and then i added this
> 
> ```
//if its a phone and object name = FECObserver  and class name=FECObserver ignore it
if (($deviceType=="phone") && ($objectName=="FECObserver") && ($className=="FECObserver")) { 
$donothing="";

}else{

//rest of the original code


}// close  added if 

Now in phone versions the fec is not loaded, while in the rest (computer, tablet, etc) its ok.
Hope it will be helpful for somebody.
Thanks for all the zenners who helped me, for their time and patience.

Sorry for bring up an old thread...

The above sounded like just what i was after, but i could not get it to work...

in the end, i ended up editing
includes\classes\observers\class.esl.php

I changed...

	function update(&$class, $eventID, $paramsArray) {
	if ((FEC_EASY_SIGNUP_STATUS) == 'true') {

      // redirect to ESL
      zen_redirect(zen_href_link(FILENAME_LOGIN, '', 'SSL'));
    }
	}

to this...

	function update(&$class, $eventID, $paramsArray) {
	if ((FEC_EASY_SIGNUP_STATUS) == 'true' && ($isMobile)) {

      // redirect to ESL
      zen_redirect(zen_href_link(FILENAME_LOGIN, '', 'SSL'));
    }
	}

Added the && ($isMobile) to the if statement to check before redirecting to Easy Signup and Login

and as far as i can tell, she is working...

http://www.nzlw.co.nz

Let me know your thoughts...

3 Dec 2015, 4:08 AM
#2070
pullingoutmyhair avatar

pullingoutmyhair

New Zenner

Join Date:
Nov 2012
Posts:
20
Plugin Contributions:
0

Re: Fast and Easy Checkout

Charveynz:

Sorry for bring up an old thread...

The above sounded like just what i was after, but i could not get it to work...

in the end, i ended up editing
includes\classes\observers\class.esl.php

I changed...

function update(&$class, $eventID, $paramsArray) {
if ((FEC_EASY_SIGNUP_STATUS) == 'true') {

  // redirect to ESL
  zen_redirect(zen_href_link(FILENAME_LOGIN, '', 'SSL'));
}
}
> 
> to this...
> ```
	function update(&$class, $eventID, $paramsArray) {
	if ((FEC_EASY_SIGNUP_STATUS) == 'true' && ($isMobile)) {

      // redirect to ESL
      zen_redirect(zen_href_link(FILENAME_LOGIN, '', 'SSL'));
    }
	}

Added the && ($isMobile) to the if statement to check before redirecting to Easy Signup and Login

and as far as i can tell, she is working...

http://www.nzlw.co.nz

Let me know your thoughts...

Glad to see you have that part working. Any reason why my registered users cannot log in?

7 Dec 2015, 11:55 PM
#2071
pullingoutmyhair avatar

pullingoutmyhair

New Zenner

Join Date:
Nov 2012
Posts:
20
Plugin Contributions:
0

Re: Fast and Easy Checkout

Ok, had to figure it out myself. Web host company upgraded php so defualt was 5.5. Had to tell zc 1.5.0 to use php 5.3 Did this by adding the following to my htaccess file

AddHandler application/x-httpd-php53 .php
``` :shocking: 

Errors gone, users can now log in and use the cart as I have it set up. Until I upgrade again. :lookaroun:frusty:
15 Dec 2015, 11:35 PM
#2072
buildingblocks avatar

buildingblocks

Totally Zenned

Join Date:
Jun 2008
Posts:
629
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi

We have upgraded to zen cart 1.5.4. using fast and easy checkout v2.1.4. We have installed eWAY Rapid 3.0. The selection bullet for eway is showing but we are unable to get the eway credit card input fields to display on the confirm order page

index.php?main_page=checkout&fecaction=null

Using firebug I can see the bullet does belong to eway with id pmt-eway_rapid

Does anything else need to be done to get the fields to display on the FEC confirm order page?

thanks

16 Dec 2015, 3:28 AM
#2073
buildingblocks avatar

buildingblocks

Totally Zenned

Join Date:
Jun 2008
Posts:
629
Plugin Contributions:
0

Re: Fast and Easy Checkout

Never mind. I've got it sorted.

16 Dec 2015, 6:07 AM
#2074
lucidlee avatar

lucidlee

Zen Follower

Join Date:
Aug 2005
Location:
Bondi, Australia
Posts:
101
Plugin Contributions:
0

Re: Fast and Easy Checkout

Yes, but for the benefit of those with precisely your symptoms, what was your problem? And what was the fix?

The Fifth Element
Our Zen-Cart sells Zen Charts!!

27 Dec 2015, 8:40 PM
#2075
andy_c27 avatar

andy_c27

Zen Follower

Join Date:
Oct 2010
Location:
United Kingdom
Posts:
477
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi
Is there any way I could get the "Company Name" box inserted into create account and guest account ..
I have spent a fair bit of money sorting out issues ,am using 1.15.3

3 Jan 2016, 2:30 PM
#2076
andy_c27 avatar

andy_c27

Zen Follower

Join Date:
Oct 2010
Location:
United Kingdom
Posts:
477
Plugin Contributions:
0

Re: Fast and Easy Checkout

Also trying to change country and county order ,if anyone able to help out
thanks

4 Jan 2016, 1:06 PM
#2077
raimond avatar

raimond

Zen Follower

Join Date:
Jul 2004
Location:
The Netherlands, Wierden
Posts:
423
Plugin Contributions:
0

Re: Fast and Easy Checkout

In the past I could have a onestep page or onepage checkout

Now it is in 3 steps. How can i go back to onepage checkout?

6 Jan 2016, 7:30 PM
#2078
numinix avatar

numinix

Totally Zenned

Join Date:
Apr 2007
Location:
Vancouver, Canada
Posts:
1,567
Plugin Contributions:
58

Re: Fast and Easy Checkout

Andy-C27:

Hi
Is there any way I could get the "Company Name" box inserted into create account and guest account ..
I have spent a fair bit of money sorting out issues ,am using 1.15.3
Just turn on the company field in ADMIN > CONFIGURATION > CUSTOMER DETAILS

Andy-C27:

Also trying to change country and county order ,if anyone able to help out
thanks

Edit the template containing the field and you can move the country to come after the county field. We deliberately put the country field before the state field since the state field selection depends on which country has been selected.

raimond:

In the past I could have a onestep page or onepage checkout

Now it is in 3 steps. How can i go back to onepage checkout?

Fast and Easy Checkout combines the login and create account into one page and combines the shipping and payment into one page.

Fast and Easy Ajax Checkout combines the login and create account into one page and combines the shipping, payment, and confirmation into one page. It also uses Ajax on the second page to avoid page reloads.

One Page Responsive Checkout combines everything into a single page with Ajax to avoid page reloads. Note: shipping and payment selections do not appear until the user has logged in. Once logged in, they appear using Ajax without reloading the page.

7 Jan 2016, 6:13 PM
#2079
andy_c27 avatar

andy_c27

Zen Follower

Join Date:
Oct 2010
Location:
United Kingdom
Posts:
477
Plugin Contributions:
0

Re: Fast and Easy Checkout

oops why didn't I see that before lol Company name as plain as day ..Thanks ..

Re change country/county .I've been though them all and can't find the right code or file ( I have basic basic knowledge )
Which file doe sit appear in I might stand a chance then as I sit and figure things out ..thanks

8 Jan 2016, 1:45 AM
#2080
carlwhat avatar

carlwhat

zennedOut

Join Date:
Nov 2005
Location:
los angeles
Posts:
2,970
Plugin Contributions:
8

Re: Fast and Easy Checkout

let me just say of all the plugins i have attempted to use for zen-cart, this author does a KILLER job. thank you.

this plugin, IMHO, makes the shopping experience on zen-cart far superior.

given all of that i have found a small BUG, that i think needs addressing. say, a customer places an order and uses a coupon that has a minimum value on it. the order meets the minimum value and the coupon gets accepted. prior to submitting the order, the customer edits his cart and removes some items so that the order now no longer meets the minimum order requirement for the coupon. the customer can still continue to check out with the existing coupon as it does not get re-validated.

i have tracked the problem down to includes/modules/pages/fec_confirmation/header_php.php

if the following two lines:

$order_total_modules->collect_posts();
$order_total_modules->pre_confirmation_check();

were moved to somewhere AFTER this line of code:

$discount_coupon = $db->Execute($discount_coupon_query); 

i think this problem would be resolved.

those lines are currently on lines 139 and 140; they need to be called after line 243.

best.

author of square Webpay, now with Apple Pay and Google Pay.
mXworks
donations: venmo or paypal accepted.
premium consistent excellent support. available for hire.