Totally Zenned
- Join Date:
- Oct 2006
- Posts:
- 5,422
- Plugin Contributions:
- 0
Views: 1,113,729
Totally Zenned
Totally Zenned
Yellow, thank you! I shall sit back, shut up and be patient then LOL :D
Totally Zenned
Ok, it appears I spoke too soon on this being fine with Paypal IPN, I just had an order that went through Paypal, but no order appeared through the store and I have confirmed with the customer that she did not get the confirmation or download links on her end....I am attaching the debug logs in the hopes that it will help....please help! LOL I prefer to use IPN to Express Checkout
I followed all the steps in the docs, but how do I check this one? Where do I check it?
5. Check if you are using CURL proxy, you may need to turn it off.
Totally Zenned
I've put my store into Maintenance mode till I can get this fixed...I changed the return url to https://www.havendesignz.com/store/checkout_process and had a customer test it for me, and Paypal charged her twice! And still didn't process the order...I put the extra log file in that was recommended, and here's some from the latest test:
Sep 24 2008 3:19 -- IPN PROCESSING INITIATED.
*** Originating IP: xxx.xxx.xx.xxx dsl-xxx-xxx-xx-xxx.NSW.netspace.net.au
*** Browser/User Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.16) Gecko/20080702 Firefox/2.0.0.16 (.NET CLR 3.5.30729)
Sep 24 2008 3:19 -- IPN FATAL ERROR :: No POST data available -- Most likely initiated by browser and not PayPal.
*** The rest of this log report can most likely be ignored !! ***
Sep 24 2008 3:19 -- IPN FATAL ERROR :: Could not find stored session in DB, cannot re-create session as PayPal IPN transaction.
Sep 24 2008 3:19 -- IPN FATAL ERROR :: No saved IPN session data available. Must be an Express Checkout or Direct Pay transaction.
This gives my IP address and not the customer's but is the only one different from any previous logs I looked at, so I don't know what's up with that :(
Totally Zenned
I am so relieved LOL I uninstalled the IPN module and re-installed it and also activated the PDT section, and my customer....who just happened to be my best customer LOL has been helping me test out each change I made....and we have lift off....LOL...latest test order from her went through with notification from Paypal and from the store, and the order went through the store as well :D
wanders off for a much needed caffeine hit
Totally Zenned
Great to hear it works out for you. Can you also post your current includes/init_includes/init_ssu.php here, I just want to peek at it see which version etc...
Regards
christon26:
I am so relieved LOL I uninstalled the IPN module and re-installed it and also activated the PDT section, and my customer....who just happened to be my best customer LOL has been helping me test out each change I made....and we have lift off....LOL...latest test order from her went through with notification from Paypal and from the store, and the order went through the store as well :D
wanders off for a much needed caffeine hit
Totally Zenned
Me too LOL
I downloaded the second last zip that was posted a few posts back, here are the contents of that file:
Ok, attaching via zip, tells me I have too many characters for the post when I try to post it LOL
And thank you for a great mod :D
Totally Zenned
Cool, thank you very much. And thanks for the solution as well, seem like remove and then reinstall paypal ipn with pdt token is a step should always be taken to make sure it functions well
Totally Zenned
You're welcome :D I couldn't pinpoint if it was either one or a combination of both that made it work since I did both steps together before the next test...but if it helps the next person then it's all good lol :)
Totally Zenned
I have a new version to be released soon which will now add manufacturer name to the link as well (in case you have not noticed, this part is not there up till now)
The next version will then address glid, etc....
Then I will go back, restructure the code, clean up the mess, optimize caching and such.
And finally we will get to link alias
Cheers
Totally Zenned
Awesome! And no I didn't notice yet LOL
Totally Zenned
yellow1912:
@ckosloff:
Also, in includes\templates\template_default\jscript_dynamic_window_popup.jsFind this line:
writeln('<html><head><title>Loading...</title><style>body{margin-bottom:32px;margin-left:8px;margin-right:8px;margin-top:8px;font-family:tahoma, arial, helvetica, Geneva, sans-serif;}</style>');writeln('<sc'+'ript>');Replace by:
writeln('<html><head><base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER . DIR_WS_HTTPS_CATALOG : HTTP_SERVER . DIR_WS_CATALOG ); ?>" /><title>Loading...</title><style>body{margin-bottom:32px;margin-left:8px;margin-right:8px;margin-top:8px;font-family:tahoma, arial, helvetica, Geneva, sans-serif;}</style>');writeln('<sc'+'ript>');
yellow1912:
Sure,
Also, you may want to just change the js file mentioned previously to .php file. If my memory still serves me right, it will fix the problem.
Yellow,
I need to know if these two modifications to the .js file are necessary to make SSU work with attributes popup.
Also, why was the test site working in FF and completely off in IE?
Please explain.
Thanks.
Totally Zenned
ckosloff:
Yellow,
I need to know if these two modifications to the .js file are necessary to make SSU work with attributes popup.
Also, why was the test site working in FF and completely off in IE?
Please explain.
Thanks.
If you download the latest version of this module 1-2 previous pages you will see that it fully explains the fix and also include a patch file that can be used.
Anyway, short answer: that module creates a new page, and that page was missing a very important component that should always exist, the basehref
Totally Zenned
yellow1912:
Anyway, short answer: that module creates a new page, and that page was missing a very important component that should always exist, the basehref
yellow,
Will download and study your fix before posting again, promised.
Meanwhile, I did notice that you added the base tag to the .js file, I have encountered this base tag problem before, here:
http://www.zen-cart.com/forum/showthread.php?t=78184&page=6
apparently IE6 doesn't like the base tag written with just the end slash (although it is written like so all through Zen Cart), but wants it written <base href="blah"></base>.
Will test extensively and let you know my findings.
Totally Zenned
I have done many many carts and test on many browsers including IE6, never had a problem with that SSL thing. But who knows ^_^
New Zenner
I added the "cgi.fix_pathinfo = 1" as a php.ini (because I am running php 4) and reset the cache and it is still not working. Here is the site http://www.toolsupplystore.com any ideas? the fastcgi is also enabled, I thought that might have been the problem...
New Zenner
Nevermind, I didn't have access to the fastcgi...I am an idiot thanks for everything!
Totally Zenned
yellow1912:
I have done many many carts and test on many browsers including IE6, never had a problem with that SSL thing. But who knows ^_^
The hover problem in SSL exists with IE6, it is even acknowledged by Comodo, I will have to test if rewriting the base tag fixes the issue.
I have to test on a live site, with an SSL installed in the sidebox, which is not so easy, but will get to it this year...
Totally Zenned
bean48009:
Nevermind, I didn't have access to the fastcgi...I am an idiot thanks for everything!
Check your server error log, copy it here. It may tell us more details
Regards
Totally Zenned
yellow1912:
If you download the latest version of this module 1-2 previous pages you will see that it fully explains the fix and also include a patch file that can be used.
Anyway, short answer: that module creates a new page, and that page was missing a very important component that should always exist, the basehref
Yellow,
All right! Tried your patch file and works like a charm both in IE and FF.
Tried it in custom folder too, works.
Added </base> tag for eventual compatibility with IE6, works.
Modified path in attributes.php, works. Much better syntax.
Good job!
I will give a shot at rewriting that mod so these issues will be solved from now on.
Now, one more question, please.
Why was the test site working in FF and completely off in IE?
I couldn't get that from the patch...
Thanks.
Fields marked required must be completed.
Tell staff why this post should be reviewed.