Just so you know, the above error is confirmed, on your demo site and my site using Firefox, Opera and IE.
very odd...
Just so you know, the above error is confirmed, on your demo site and my site using Firefox, Opera and IE.
very odd...
icludes/modules/pages/checkout/header.php
about line 450
change toPHP Code:
$form_action_url = zen_href_linkFILENAME_CHECKOUT_PROCESS, '', 'SSL');
THis will "fix" the problem of the second attempt at entering CC info from not working, but it will also display the error message about the wrong CC info on the first page.PHP Code:
$form_action_url = zen_href_link(FILENAME_CHECKOUT_CONFIRMATION, '', 'SSL');
I'm no guru, so this may totally break the cart as far as I know.
Use at your own risk!!
Thank you. I'll take a look in the next couple of days. It looks like it should be correct since the Checkout page should always be going to the Checkout Confirmation page which then will redirect to Checkout Process.
I agree, but when the checkout goes to the confirmation page and there's an error with the CC, the next page will always fail without a notification to the user. The continue of the first checkout page and the second failed checkout page are different links, but I didn't know where to change that.
So,
Enter your CC info, but there was an error
next page
Warning that CC info had an error. On this page, you can enter your CC info - click enter but it will always fail on enter and it fails without the CC error at top. If the customer enters their CC info a third time, it will finally work.
Basically, the customer has to enter their CC a minimum of 3 times if they make an error the first time.
Is there a way to have the default shipping added to the cart total automatically when you arrive at the checkout_default page? When arriving at that page the cheapest shipping option radio button is selected but doesn't reflect in the cart total until you refresh the page. I've been looking through the code but this is way over my head still. Is this any easy fix?
Thanks!
Matt
I just looked into this change and I cannot recommend it. The original code is:
This must stay this way or a lot of other features will not work. I will add some more rules for when a cc error occurs.PHP Code:
default:
$form_action_url = zen_href_link(FILENAME_CHECKOUT, 'action=null', 'SSL');
if (!$_GET['payment_error'] && !$_GET['error_message'] && !$_GET['credit_class_error']) {
zen_redirect($form_action_url);
}
break;
My new site, which caters to Zen Cart, will be uploaded shortly and then updates will be available. Just waiting for some final touches to be made (all changes are content based, design will remain the same).
You can download v1.054, however, the download link will say it's 1.053.
the new file fixed the CC error loop - awesome.
Hmmm, I seem to recall (but I could very well be remembering wrong) that it's always been like that since I installed this mod, I kept forgetting to seek a remedy. Which file and lines of code should I look at to see about the auto refresh as soon as the page loads? I'll check it to see if it's been modified by another mod.
Thanks!
Matt
Bookmarks