when I click NEXT button to procced from step 3 to PAYPAL, the browser procced me to the step 4!! This happens only when i use IE8..it works fine with firefox and chrome
what happens? why IE doesnt procced to paypal?
please help me..
Hi, i use 1.1.6 and i have the same problem. As i can see from the last threads in PayPal/ Paypal Pro, there are many problems with the Paypal configuration and there are no answers.
Could someone from the Dev team or a administrator answer to these plz.
Should we return to a previous version eg 1.1.5 ? Should we buy a plug-in for paypal?
I trust virtuemart, but apparently i can not create a eshop with so many bugs.
PAYPAL's reply to the email i have sent them:
According to the error message and the behavior (working with Firefox but not with IE...),the problem is that you're using frames (the fact that Paypal is opening in the same window as your website).
The problem is that this is causing security problem (Paypal is HTTPS(secure) whereas your website is HTTP) and this is causing compatibility problem as well (for example, I'm using Internet Explorer 6 and it's working but with IE 7 or Firefox, I have the same problem as you).
Try to remove that frames then (for Paypal at least) and it will be working fine (there's nothing wrong with the code as the button is working).
Also, you can add "target=paypal" in the first line of the button code as follow and this will prevent the "frame issue" to happen again : <form action="https://www.paypal.com/cgi-bin/webscr " method="post" target="paypal">
Where is this code? Is there any developer there to answer us?
come ooooooon guys..
I am encountering the same issues with 1.1.5 with mynxx template...
It displays Paypal as the payment type but than just proceeds to the order complete and changes the payment to COD
Hello,
I encountered the same problem.
I am new to Virtuemart, so I fixed it as I can, nothing is guaranteed.
Here is my fix :
Modify administrator\components\com_virtuemart\html\checkout.index.php :
<input type="submit" class="button" name="formSubmit"
to
<input type="submit" id="submit" class="button" name="formSubmit"
Modify components\com_virtuemart\themes\default\templates\checkout\get_payment_method_paypal_ex.tpl.php
window.addEvent("click", function() {
to
$("submit").addEvent("click", function() {
Hope this also works for you.
I solved the problem..
I didnt use the solution above..What I did was to use PAYPAL LEGACY.. Just change the email and DONE..
Now vm proceeds me after the third to the fourth stage and then to PAYPAL which is the most logical thing to do) whichever browser I use..
For all you people who do NOT want to use PayPal Legacy Mode... and because the new PayPal API should work in all browsers...
Quote from: fouf on January 18, 2011, 23:53:23 PM
Modify administrator\components\com_virtuemart\html\checkout.index.php :
Find around line 338
<input type="submit" class="button" name="formSubmit"
to
<input type="submit" id="submit" class="button" name="formSubmit"
This next mod you will have to do in any template(s) checkout directory, not just default...
Quote from: fouf on January 18, 2011, 23:53:23 PM
Modify components\com_virtuemart\themes\default\templates\checkout\get_payment_method_paypal_ex.tpl.php
find around line 68
window.addEvent("click", function() {
and replace with
$("submit").addEvent("click", function() {
I tried this mod, and it seems to work in IE9 Beta running in the following mode:
Browser Mode: IE9 7 Compat View
Document Mode: IE8 standards
I have tested this in IE9 Beta with developer tools on, and in Google Chrome and it works in both successfully.
One thing I did notice, is the PayPal page layout is not the same for IE as it is for Google Chrome...
Google Chrome shows the "Welcome to the new PayPal checkout - a faster, easier way for you to complete your purchase" before the company's logo is displayed...
where IE just shows the company's logo - same code resulting in different results in different browsers!!
both pages start with url: https://www.paypal.com/ca/cgi-bin/webscr?cmd=_flow&SESSION= .....&dispatch= .....
SESSION and dispatch are different on each for obvious reasons
neither of these fixes worked for me :(
neither for me. :-\
Somebody have some other suggestions?