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

Fast and Easy Checkout

Views: 552,350

Results 2,101 to 2,120 of 2,177
22 Apr 2016, 3:34 PM
#2101
doveman avatar

doveman

New Zenner

Join Date:
May 2014
Location:
Spokane Washington
Posts:
13
Plugin Contributions:
0

Fast and Easy Checkout

On my checkout page it gives 4 options for payment

1 Busness check
2 Credit Card
3 Credit Card
4 Pay Pal

If the customer trys to use the 1st credit card option it will fail with "The credit card number must be at least 10 characters." regardless of what value are entered.

If they use the 2nd credit card option it works.

How do I get rid of the 1 option? Where do I find the code? All my modifications are in classic folders.

Here is a image of the screen I am talking about.

Thanks for your help.

Attachment 16249

26 Apr 2016, 9:21 PM
#2102
carlwhat avatar

carlwhat

zennedOut

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

Re: Fast and Easy Checkout

doveman,
i would start by looking in the admin, Modules -> Payment and see how many payment modules are enabled.

if only three, then you have a problem with your implementation of this add-on or your template.

it sounds like the reason why you are getting that error no matter what you type in the first credit card number is because the error checking is only checking the second CC number. so you will never error out on the first. and the question is also whether it is a jquery/javascript error or a server side error.

there are many things that could be going adrift here.

good luck!

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

28 Apr 2016, 4:23 PM
#2103
enzo_ita avatar

enzo_ita

Zen Follower

Join Date:
Jul 2009
Posts:
402
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi,
I want to try this plugin but it does not seem to work on 1.5.5 version.
Is there any plan to update the plugin to the new zen-cart version?
Thanks for answering.
enzo

30 Apr 2016, 12:37 PM
#2104
fjbern1943 avatar

fjbern1943

Zen Follower

Join Date:
Apr 2015
Location:
United States
Posts:
144
Plugin Contributions:
0

Re: Fast and Easy Checkout

adb34:

I have managed to get this to work with v1.5.4

You must make sure you have loaded and running 'css_js_loader' before you even think about uploading 'Fast and Easy Checkout'. Without the loader, as I can testify, Fast and Easy Checkout will not work on any version of zencart.

You can get css_js_loader, as a plugin or direct from numinix. The only file I have found that needs to be merged is '/includes/templates/YOUR-TEMPLATE/common/html_header.php'.

Now this is the very important bit; make sure that the merger package is very good. I have used countless packages and none of them worked for the merger of this file. I found that when I did a merger and then uploaded 'html_header.php' I got a blank screen. Then I used CompareIt.

You must do a manual merge of the files. Merge YOUR file to 'html_header.php' in 'css_js_loader' and not the other way around.

This is the way I did it and it works. You do not need to un-install 'Fast and Easy Checkout'.

If you wish to look at my 'Fast and Easy Checkout' install go here.

I am using v1.5.4 with template carlisle fresh (with modified stylesheet.css)

I hope this helps.

Hello adb34,

Your post is spot on!
The fec problems have more to do with the css_js_loader and specifically to the '/includes/templates/YOUR-TEMPLATE/common/html_header.php' file. Here is my problem: I am using CSS/JS Loader version 4.0.2 (which I believe is the latest one). In this release there is no '/includes/templates/YOUR-TEMPLATE/common/html_header.php' file. In the instructions step #4. It states that the following code:

<?php /** * load all template-specific stylesheets, named like "style*.css", alphabetically */ $directory_array = $template->get_template_part($template->get_template_dir('.css',DIR_WS_TEMPLATE, $current_page_base,'css'), '/^style/', '.css'); while(list ($key, $value) = each($directory_array)) { echo '<link rel="stylesheet" type="text/css" href="' . $template->get_template_dir('.css',DIR_WS_TEMPLATE, $current_page_base,'css') . '/' . $value . '" />'."\n"; } /** * load stylesheets on a per-page/per-language/per-product/per-manufacturer/per-category basis. Concept by Juxi Zoza. */ $manufacturers_id = (isset($_GET['manufacturers_id'])) ? $_GET['manufacturers_id'] : ''; $tmp_products_id = (isset($_GET['products_id'])) ? (int)$_GET['products_id'] : ''; $tmp_pagename = ($this_is_home_page) ? 'index_home' : $current_page_base; if ($current_page_base == 'page' && isset($ezpage_id)) $tmp_pagename = $current_page_base . (int)$ezpage_id; $sheets_array = array('/' . $_SESSION['language'] . '_stylesheet', '/' . $tmp_pagename, '/' . $_SESSION['language'] . '_' . $tmp_pagename, '/c_' . $cPath, '/' . $_SESSION['language'] . '_c_' . $cPath, '/m_' . $manufacturers_id, '/' . $_SESSION['language'] . '_m_' . (int)$manufacturers_id, '/p_' . $tmp_products_id, '/' . $_SESSION['language'] . '_p_' . $tmp_products_id ); while(list ($key, $value) = each($sheets_array)) { //echo "<!--looking for: $value-->\n"; $perpagefile = $template->get_template_dir('.css', DIR_WS_TEMPLATE, $current_page_base, 'css') . $value . '.css'; if (file_exists($perpagefile)) echo '<link rel="stylesheet" type="text/css" href="' . $perpagefile .'" />'."\n"; } /** * custom category handling for a parent and all its children ... works for any c_XX_XX_children.css where XX_XX is any parent category */ $tmp_cats = explode('_', $cPath); $value = ''; foreach($tmp_cats as $val) { $value .= $val; $perpagefile = $template->get_template_dir('.css', DIR_WS_TEMPLATE, $current_page_base, 'css') . '/c_' . $value . '_children.css'; if (file_exists($perpagefile)) echo '<link rel="stylesheet" type="text/css" href="' . $perpagefile .'" />'."\n"; $perpagefile = $template->get_template_dir('.css', DIR_WS_TEMPLATE, $current_page_base, 'css') . '/' . $_SESSION['language'] . '_c_' . $value . '_children.css'; if (file_exists($perpagefile)) echo '<link rel="stylesheet" type="text/css" href="' . $perpagefile .'" />'."\n"; $value .= '_'; } /** * load printer-friendly stylesheets -- named like "print*.css", alphabetically */ $directory_array = $template->get_template_part($template->get_template_dir('.css',DIR_WS_TEMPLATE, $current_page_base,'css'), '/^print/', '.css'); sort($directory_array); while(list ($key, $value) = each($directory_array)) { echo '<link rel="stylesheet" type="text/css" media="print" href="' . $template->get_template_dir('.css',DIR_WS_TEMPLATE, $current_page_base,'css') . '/' . $value . '" />'."\n"; } /** * load all site-wide jscript_*.js files from includes/templates/YOURTEMPLATE/jscript, alphabetically */ $directory_array = $template->get_template_part($template->get_template_dir('.js',DIR_WS_TEMPLATE, $current_page_base,'jscript'), '/^jscript_/', '.js'); while(list ($key, $value) = each($directory_array)) { echo '<script type="text/javascript" src="' . $template->get_template_dir('.js',DIR_WS_TEMPLATE, $current_page_base,'jscript') . '/' . $value . '"></script>'."\n"; } /** CDN for jQuery core **/ ?> <script>window.jQuery || document.write('<script src="//code.jquery.com/jquery-1.11.1.min.js"><\/script>');</script> <script>window.jQuery || document.write('<script src="<?php echo $template->get_template_dir('.js',DIR_WS_TEMPLATE, $current_page_base,'jscript'); ?>/jquery.min.js"><\/script>');</script> <?php /** * load all page-specific jscript_*.js files from includes/modules/pages/PAGENAME, alphabetically */ $directory_array = $template->get_template_part($page_directory, '/^jscript_/', '.js'); while(list ($key, $value) = each($directory_array)) { echo '<script type="text/javascript" src="' . $page_directory . '/' . $value . '"></script>' . "\n"; } /** * load all site-wide jscript_*.php files from includes/templates/YOURTEMPLATE/jscript, alphabetically */ $directory_array = $template->get_template_part($template->get_template_dir('.php',DIR_WS_TEMPLATE, $current_page_base,'jscript'), '/^jscript_/', '.php'); while(list ($key, $value) = each($directory_array)) { /** * include content from all site-wide jscript_*.php files from includes/templates/YOURTEMPLATE/jscript, alphabetically. * These .PHP files can be manipulated by PHP when they're called, and are copied in-full to the browser page */ require($template->get_template_dir('.php',DIR_WS_TEMPLATE, $current_page_base,'jscript') . '/' . $value); echo "\n"; } /** * include content from all page-specific jscript_*.php files from includes/modules/pages/PAGENAME, alphabetically. */ $directory_array = $template->get_template_part($page_directory, '/^jscript_/'); while(list ($key, $value) = each($directory_array)) { /** * include content from all page-specific jscript_*.php files from includes/modules/pages/PAGENAME, alphabetically. * These .PHP files can be manipulated by PHP when they're called, and are copied in-full to the browser page */ require($page_directory . '/' . $value); echo "\n"; } // DEBUG: echo '<!-- I SEE cat: ' . $current_category_id . ' || vs cpath: ' . $cPath . ' || page: ' . $current_page . ' || template: ' . $current_template . ' || main = ' . ($this_is_home_page ? 'YES' : 'NO') . ' -->'; ?>

Should be replaced by this code:

<?php /** * load the loader files */ $RC_loader_files = array(); if($RI_CJLoader->get('status') && (!isset($Ajax) || !$Ajax->status())){ $RI_CJLoader->autoloadLoaders(); $RI_CJLoader->loadCssJsFiles(); $RC_loader_files = $RI_CJLoader->header(); foreach($RC_loader_files['meta'] as $file) { include($file['src']); echo "\n"; } foreach($RC_loader_files['css'] as $file){ if($file['include']) { include($file['src']); } else if (!$RI_CJLoader->get('minify_css') || $file['external']) { //$link = $file['src']; echo '<link rel="stylesheet" type="text/css" href="'.$file['src'] .'" />'."\n"; } else { //$link = 'min/?f='.$file['src'].'&'.$RI_CJLoader->get('minify_time'); echo '<link rel="stylesheet" type="text/css" href="min/?f='.$file['src'].'&'.$RI_CJLoader->get('minify_time').'" />'."\n"; } } } //DEBUG: echo '<!-- I SEE cat: ' . $current_category_id . ' || vs cpath: ' . $cPath . ' || page: ' . $current_page . ' || template: ' . $current_template . ' || main = ' . ($this_is_home_page ? 'YES' : 'NO') . ' -->'; ?>

So when I do that the css_js_loader and fec work but it messes up my responsive_sheffield_blue Version 2.0.

The arrows in the header menu disappear, the drop downs do not work, some "back buttons" goto the wrong page and the responsive template on a phone is completely messed up.

If I restore the original html_header.php file from the template, the template goes back to being a-ok but fec doesn't work.

Here is my current:
zen cart V 1.54
Responsive_Sheffield_Blue V 2.0
CSS/JS Loader V 4.0.2
Fast and Easy Checkout (FEC) V 2.1.8

I can see that following the instructions Step #4 in the Numinix Instructions doesn't work for the Responsive_sheffield_blue template.
I have left mysite, (http://religious-shop.com) with the template broken and fec working.

Could you or someone else like Anne from Picaflor, Diva Vocals, etc. be of some help here?

If anyone would like to tackle this problem paid or not please PM Me.

1 May 2016, 8:18 AM
#2105
yapliren avatar

yapliren

New Zenner

Join Date:
May 2006
Posts:
31
Plugin Contributions:
0

Re: Fast and Easy Checkout

For those who do not wish to install css js loader.

Here is my hack to bypass it.

Using zen cart version 1.5.5 with paypal module

Steps as below:

  1. When install, do not overwrite catalog/your_admin/configuration.php

  2. CSS

In catalog/includes/templates/your_template/css
copy fec_global.css content into

fec_confirmation.css
no_account.css
checkout.css
logon.css

  1. Edit catalog/includes/modules/pages/fec_confirmation/jscript_main.php add

function onePage() {
document.fec_confirmation.submit();
return true;
}

before ending:

//--></script>

  1. create a new file catalog/includes/modules/pages/fec_confirmation/on_load_fec_init.js with content:

onePage();

1 May 2016, 4:06 PM
#2106
fjbern1943 avatar

fjbern1943

Zen Follower

Join Date:
Apr 2015
Location:
United States
Posts:
144
Plugin Contributions:
0

Re: Fast and Easy Checkout

yapliren:

For those who do not wish to install css js loader.

Here is my hack to bypass it.

Using zen cart version 1.5.5 with paypal module

Steps as below:

  1. When install, do not overwrite catalog/your_admin/configuration.php

  2. CSS

In catalog/includes/templates/your_template/css
copy fec_global.css content into

fec_confirmation.css
no_account.css
checkout.css
logon.css

  1. Edit catalog/includes/modules/pages/fec_confirmation/jscript_main.php add

function onePage() {
document.fec_confirmation.submit();
return true;
}

before ending:

//--></script>

  1. create a new file catalog/includes/modules/pages/fec_confirmation/on_load_fec_init.js with content:

onePage();

Hello Yapliren,

Thanks for your response. Before I try this do you have any comment about doing it on Zen Cart Version 1.54

Thanks,

Frank

2 May 2016, 1:02 AM
#2107
yapliren avatar

yapliren

New Zenner

Join Date:
May 2006
Posts:
31
Plugin Contributions:
0

Re: Fast and Easy Checkout

fjbern1943:

Hello Yapliren,

Thanks for your response. Before I try this do you have any comment about doing it on Zen Cart Version 1.54

Thanks,

Frank

does not affect any core file, should not be no issue on other versions.

I am using FEC 2.1.8

13 May 2016, 3:07 PM
#2108
cliffvt avatar

cliffvt

Zen Follower

Join Date:
Jul 2009
Posts:
100
Plugin Contributions:
0

Re: Fast and Easy Checkout

Using Zencart 1.5.4 and FEC v 2.1.4 - I am unable to get the Paypal Website Payments Pro (in Payflow UK mode) working at checkout - it seems to only defualt to the usal express checkout no matter what and does not display the credit card entry info one would expect.

Is there changes that I need to make to enable the zencart website payment pro payflo credit card capture fields please?

Thanks

27 May 2016, 11:38 PM
#2109
tk42one avatar

tk42one

New Zenner

Join Date:
Jun 2015
Posts:
27
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hey! So I have the Gift Message box enabled for checkout. It appears normally on the checkout page but whatever gets inputted into it doesn't carry over to the order when I view the order through the admin portal. I'm running ZenCart 1.5.4 and FEC 2.1.2. Anybody have any ideas on where I should look to fix this? This is my site: https://www.camppacs.com

Any help is appreciated!!

15 Jun 2016, 6:47 PM
#2110
webstorm avatar

webstorm

New Zenner

Join Date:
Jun 2016
Posts:
4
Plugin Contributions:
0

Re: Fast and Easy Checkout

I'm afraid I'm not following all the way. Did you upload all the fec files and then make those edits? Or did you cherry pick your uploads?

15 Jun 2016, 7:51 PM
#2111
webstorm avatar

webstorm

New Zenner

Join Date:
Jun 2016
Posts:
4
Plugin Contributions:
0

Re: Fast and Easy Checkout

Nevermind I figured it out.

19 Jun 2016, 5:42 PM
#2112
jeffreym avatar

jeffreym

New Zenner

Join Date:
Jun 2016
Location:
Cincinnati, OH
Posts:
5
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi

I'm using 1.5.5 and having trouble installing the Fast and Easy Checkout. I've already installed the CSS/JS loader. It's set to false for both minify options.

I get the blank screen when I go to the Fast and Easy screen with just the "General" "Layout" and "Guest Checkout" with Save and cancel below it. No options and nothing when I click on the boxes. I've tried the uninstall suggestion, and I've also attempted a second install on a clean version of 1.5.5. Nothing has worked.

Suggestions would be much appreciated.

MySQL 5.5.45
PHP Version: 5.4.45

19 Jun 2016, 5:52 PM
#2113
lat9 avatar

lat9

Administrator

Join Date:
Sep 2009
Location:
Stuart, FL
Posts:
14,111
Plugin Contributions:
56

Re: Fast and Easy Checkout

Blank screen implies some type of PHP-generated message waiting for you in your /logs folder; see this post for additional information.

19 Jun 2016, 10:16 PM
#2114
jeffreym avatar

jeffreym

New Zenner

Join Date:
Jun 2016
Location:
Cincinnati, OH
Posts:
5
Plugin Contributions:
0

Re: Fast and Easy Checkout

lat9:

Blank screen implies some type of PHP-generated message waiting for you in your /logs folder; see this post for additional information.

I don't have any error logs for this issue. I checked and the permissions are good for the directory. Any thoughts?

http://designsbylisasmith.com/zen-cart-v155/

23 Jun 2016, 8:24 PM
#2115
jeffreym avatar

jeffreym

New Zenner

Join Date:
Jun 2016
Location:
Cincinnati, OH
Posts:
5
Plugin Contributions:
0

Re: Fast and Easy Checkout

I found a newer version of FEC (2.1.8).

My log after I installed it reads: [23-Jun-2016 20:18:55 UTC] Request URI: /zen-cart-v155/thiRd-EMP-Brick/configuration.php?gID=32, IP address: 208.102.139.70
#1 trigger_error() called at [/home/dblisasmith/public_html/zen-cart-v155/includes/functions/plugin_support.php:68]
#2 plugin_version_check_for_updates() called at [/home/dblisasmith/public_html/zen-cart-v155/thiRd-EMP-Brick/includes/init_includes/init_css_js_loader_config.php:79]
#3 require(/home/dblisasmith/public_html/zen-cart-v155/thiRd-EMP-Brick/includes/init_includes/init_css_js_loader_config.php) called at [/home/dblisasmith/public_html/zen-cart-v155/includes/autoload_func.php:48]
#4 require(/home/dblisasmith/public_html/zen-cart-v155/includes/autoload_func.php) called at [/home/dblisasmith/public_html/zen-cart-v155/thiRd-EMP-Brick/includes/application_top.php:171]
#5 require_once(/home/dblisasmith/public_html/zen-cart-v155/thiRd-EMP-Brick/includes/application_top.php) called at [/home/dblisasmith/public_html/zen-cart-v155/thiRd-EMP-Brick/configuration.php:12]

[23-Jun-2016 20:18:55 UTC] PHP Notice: CURL error checking plugin versions: 28:Connection timed out after 9000 milliseconds
Trying file_get_contents() instead. in /home/dblisasmith/public_html/zen-cart-v155/includes/functions/plugin_support.php on line 68

Any help would be greatly appreciated. Thanks Jeff

24 Jun 2016, 11:00 AM
#2116
enzo_ita avatar

enzo_ita

Zen Follower

Join Date:
Jul 2009
Posts:
402
Plugin Contributions:
0

Re: Fast and Easy Checkout

FEC 2.1.8 is NOT compatible with 1.5.5 as far as I can tell.
The onl way to make it work with 1.5.5 implies lot of code hacking.
Also css is deeply involved in integrating FEC in the latest version fo zen cart.
This plug in is written with the clear objective to attract customers for the paied version so it is not easy to make it work.
My 2 cents.
ciao ciao

5 Jul 2016, 4:59 PM
#2117
lightbrown avatar

lightbrown

New Zenner

Join Date:
Jun 2015
Location:
California
Posts:
54
Plugin Contributions:
0

Re: Fast and Easy Checkout

Like many others apparently, I am trying to get FEC to work on my newly upgraded 1.5.5 install (from 1.3.9). CSS/JS loader seems to be working fine.

I have gone through a lot of this thread, some people seem to have it working on 1.5.5 and others are saying it is just incompatible. Does anyone have any further information about FEC and Zen 1.5.5? I tried FEC 2.1.4 and 2.1.8.

Currently (with 2.1.8) FEC config shows up in the admin menu, but doesn't seem to be loading up completely:
[Attachment no longer available]

My error logs are empty, so I don't even know where to begin.

PHP 5.4.43 (Zend: 2.4.0)
MySQL 5.5.42-37.1-log

4 Oct 2016, 2:44 PM
#2118
andy_c27 avatar

andy_c27

Zen Follower

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

Re: Fast and Easy Checkout

Hoping someone can help..
When someone uses Guest Checkout they fill in all the forms and press the continue checkout ,but it fails with the State/county option as although it is not set to drop down to begin with it then asks for the county to be chosen from the drop down menu that I used to have of counties ..I have recently changed this as a lot of customers were fussy due to their county missing from list so I changed it to make the state option to be filled by customer..
I have customer details as config/State - Always display as pulldown? = False

4 Oct 2016, 3:05 PM
#2119
andy_c27 avatar

andy_c27

Zen Follower

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

Re: Fast and Easy Checkout

Sorry just to add ..If I fill in the correct state in the box it passes ,but as soon as they put something in that's different it fails

19 Oct 2016, 7:37 AM
#2120
rizwan157 avatar

rizwan157

New Zenner

Join Date:
Oct 2016
Location:
Pakistan
Posts:
1
Plugin Contributions:
0

Re: Fast and Easy Checkout

Hi,

I'm getting problem in installing fast and easy checkout. I've followed the steps. I've renamed the folders and copy paste the folders into my root directory.

My Admin panel is not working anymore. I'm getting this error. "WARNING: An Error occurred, please refresh the page and try again."

Also I didn't find install.sql file in the package that you've mentioned. Where can I get this file?

Looking forward to hear from you soon.

Regards,
Rizwan Saleem