VirtueMart Forum

VirtueMart 1.1.x [ Old version - no longer supported ] => Payment VM 1.1 => PayPal / PayPal Pro VM 1.1 => Topic started by: tglinatsis on July 07, 2008, 01:22:44 AM

Title: No redirection to PayPal for payment + no button to pay = no payment!
Post by: tglinatsis on July 07, 2008, 01:22:44 AM
Hey Guys/Gals -

This one is really embarrassing, but I can't even figure out where to start. I was originally running sh404SEF with a "skip" on virtuemart, but I've just disabled all SEF (including built in) altogether..no dice.

When I process a new order everything goes fabulously. So fabulously, in fact, that I never have to pay. There's no redirection to PayPal, there's no button to click to continue...I'm stumped.

There was a suggestion somewhere else on these forums to change the extra PayPal info to include a manual redirection; I've done that, but it does nothing. The result is always a page that says:

QuoteThank you for your order.

Success Your order has been successfully placed!

A confirmation email has been sent to: dude@whatthehell.com

When I look at the source of the final page, it looks like there's something missing in the statusBox div:

<div id="mainbody-padding">
<!-- begin maincolumn -->
<div id="maincol">

    <div id="maincol-container">
           
    <div id="body-padding">
    <div id="vmMainPage">

<h3>Thank you for your order.</h3>
<p>
<img src="http://mywebsite.com/site/components/com_virtuemart/themes/default/images/button_ok.png" alt="Success" align="center" height="48" width="48" border="0" />    Your order has been successfully placed! 
<br /><br />
A confirmation email has been sent to: <strong>myemail@noworries.com</strong><br />

</p>
 
<!-- Begin Payment Information -->

<div id="statusBox" style="text-align:center;display:none;visibility:hidden;"></div></div>
<br />
<br />
<div align="center">
<a href="http://virtuemart.net" target="_blank" style="display:block;width:90%; filter: alpha(opacity=60);" onmouseover="if( this.filters) { this.filters.alpha.opacity=100; }" onmouseout="if( this.filters) { this.filters.alpha.opacity=60; }">
    <img align="middle" style="-moz-opacity: 0.6;" onmouseover="this.style.MozOpacity=1.0;" onmouseout="this.style.MozOpacity = 0.6;" src="http://themensclub.us/site/components/com_virtuemart/shop_image/ps_image/powered-by-virtuemart.png" border="0" alt="Powered by VirtueMart" />
</a>
</div>



Running J 1.5.2, VM 1.1.0, and totally clueless.

Any suggestions?

Thanks, in advance... ???
Title: Re: No redirection to PayPal for payment + no button to pay = no payment!
Post by: patricia2 on July 07, 2008, 07:50:23 AM
I'm having the same problem,

i just turned test mode off in my paypal settings and now nobody can't pay anymore, not even by check. Even turning back the test mode on doesn t solve the problem

Anyone knows how to solve that issue ?
Thank you
Title: Re: No redirection to PayPal for payment + no button to pay = no payment!
Post by: tglinatsis on July 08, 2008, 05:27:50 AM
Update:

There appears to be something screwed up with user registration. As soon as I enabled user registration, it's redirecting properly.

More to come.
Title: Re: No redirection to PayPal for payment + no button to pay = no payment!
Post by: tglinatsis on July 08, 2008, 05:36:34 AM
Okay, so now that optional user registration is enabled:

If I don't register for an account, it doesn't redirect to PayPal, and my sidebar module says:

Notice: Undefined index: perms in /home/themensc/public_html/site/administrator/components/com_virtuemart/classes/ps_perm.php on line 185

Notice: Undefined index: user_id in /home/themensc/public_html/site/modules/mod_virtuemart/mod_virtuemart.php on line 161


If I register a new account and activate it, everything works splendidly with PayPal. If I don't register, and try to checkout as a guest, I get the same old same old (no PayPal redirect, no link to pay, just a confirmation).

Does this make ANY sense to anyone?
Title: Re: No redirection to PayPal for payment + no button to pay = no payment!
Post by: darrenw on July 19, 2008, 23:04:37 PM
Hi All,

Was this problem solved?

Darren
Title: Re: No redirection to PayPal for payment + no button to pay = no payment!
Post by: aravot on July 21, 2008, 20:20:20 PM
For this to work 'User Registration Type' should be 'Normal Account Creation'.

It is fixed to work with 'No Account' in next maintenance version.
Title: Re: No redirection to PayPal for payment + no button to pay = no payment!
Post by: apollo9k on September 14, 2009, 20:52:48 PM
I've been using Normal Account Creation and I still have this problem.