The link you have used to enter the PayPal system is invalid. Please review the link and try again

20 replies [Last post]
Derekal
Offline
Joined: 12/07/2009
Status: 
Answered

Hello,

I've made a Membership Suite installation (Membership Suite 6.x-5.0b) at http://www.atleta.com.au

Everything has been set up as per the documentation, but upon trying to purchase a membership from the website, through Paypal, and then back, it throws the following error;

"The link you have used to enter the PayPal system is invalid. Please review the link and try again."

I've done some reading on this forum and modified my settings.php file so that the base URL is hardcoded;

$base_url = 'http://www.atleta.com.au';  // NO trailing slash!

I've also tried modifying it to read;

$base_url = 'http://www.atleta.com.au';
$base_url = 'http://atleta.com.au';  // NO trailing slash!

But I'm still getting the same error. This site is live and I need the issue resolved ASAP. Anyone have any ideas?

Cheers in advance,
Derekal.

 

Leighton Whiting
Offline
Joined: 06/02/2009
Derekal, Usually this error

Derekal,
Usually this error happens when you are using an incorrect email address. For example, maybe you are trying to use the Sandbox system with a real PayPal address? You need to sign up for Sandbox and use a special Sandbox address before it will work.

Sincerely,
Leighton Whiting

Derekal
Offline
Joined: 12/07/2009
Hi Leighton, Thanks for your

Hi Leighton,

Thanks for your speedy response.

The site is live and is hence not utilising Sandbox, we're dealing with a real account here. I've double checked, and the email address appears to be correct.

Any other ideas?

Regards,
Derekal.

Leighton Whiting
Offline
Joined: 06/02/2009
Derekal, Can you try updating

Derekal,
Can you try updating to the latest version of the module and see if that fixes the problem? There have been a number of bug fixes since 5.0b

Sincerely,
Leighton Whiting

Derekal
Offline
Joined: 12/07/2009
Latest version installed, but

Latest version installed, but the same error is occuring.

Any further ideas? It's been 2 months since I installed the module and set it all up, but still haven't had any success whatsoever.

 

Regards,
Terry.

Leighton Whiting
Offline
Joined: 06/02/2009
Derekal, Can you create me an

Derekal,
Can you create me an account on the site so I can take a look at your settings? Use support@moneyscripts.net for the account.

Sincerely,
Leighton Whiting

Derekal
Offline
Joined: 12/07/2009
Leighton, I've created an

Leighton, I've created an account for you at www.atleta.com.au .

Login details are in your inbox (here on Moneyscripts).

Look forward to seeing whether you can work out what the issue is!

Kind regards,
Terry.

Leighton Whiting
Offline
Joined: 06/02/2009
Derekal, I took a look at

Derekal,
I took a look at your settings, and everything looks okay. I also tried registering a new account and it went to the PayPal screen just fine, I didn't see any errors. Are you still getting the error?

Sincerely,
Leighton Whiting

Derekal
Offline
Joined: 12/07/2009
I get the error returning

I get the error returning from Paypal to the Atleta website. The entire process up until that point works fine. But what that effectively means is that potential members cannot purchase membership.

How about we create a membership account which costs $0.01 so that you can see what it actually does when coming back to the site from Paypal. Of whatever amount of money. I can reimburse you.

Regards,
Derekal.

Leighton Whiting
Offline
Joined: 06/02/2009
Derekal, To clarify, it looks

Derekal,
To clarify, it looks like this error is happening immediately after I try to login to PayPal with my account and before making any payments, not after returning from PayPal to the site. According to PayPal, this only happens when the email address you are using for the Seller Account is incorrect. Are you sure that your email address you are using is correct and is a valid PayPal Account? I have put in my PayPal email there in the 3 Month plan, can you test it with that one and see if it still throws the error? If it doesn't, then we know it must be something with your account, but if it does, it must be something else.

Sincerely,
Leighton Whiting

shaneod
Offline
Joined: 02/16/2010
I seem to be having the same

I seem to be having the same problem, did you ever resolve the issue above.

The site works in sandbox mode, it works when it's set to bounce to my PayPal account, but it won't work when pointing to my clients PayPal account.

Everything points to an issue with his account I suppose! ... he said he upgraded to a Business PayPal account, and I've checked that the email is entered correctly. Does the account have to be verified, or could there be another issue with it that you can think of?

Thanks for the support as ever!

Shane

Leighton Whiting
Offline
Joined: 06/02/2009
Shane, 95% of the time this

Shane,
95% of the time this error comes from trying to use a PayPal Sandbox email with the live system or vice-versa. Can you check again that the email that is being used is correct, and that the 'Sandbox Mode' is checked/unchecked depending on the email (sandbox or non-sandbox)?

Sincerely,
Leighton Whiting

shaneod
Offline
Joined: 02/16/2010
Hi, Yea, when i have it in

Hi, Yea, when i have it in sandbox mode - with my sandbox username in the email field, it all works fine, transactions go through etc ...

When i uncheck the sandbox check box, and enter my PayPal account it seems to go through fine. But when i add my clients PayPal email address then i get the error above. It goes to PayPal but when you try to log in to pay you get the warning above. Very strange.

I tried the $base_url = 'http://www.atleta.com.au'; fix as well, as this was originally developed on a temporany domain, but if that was the problem surely it wouldnt work for either PayPal Account.

I'll keep looking into it anyways, if i find a fix I'll post it here.

shaneod
Offline
Joined: 02/16/2010
It wouldn't be something to

It wouldn't be something to do with me being logged into the sandbox when testing the live account would it?

shaneod
Offline
Joined: 02/16/2010
The only setting for the

The only setting for the sandbox in the new module is:

admin/moneyscripts/gateways/ms_paypal_wps

Correct? ... Just in the previous version i used i think i set it in each payment plan? ... i want to be sure i'm not missing another setting somewhere.

Leighton Whiting
Offline
Joined: 06/02/2009
Shane, There IS an override

Shane,
There IS an override setting on a per-membership plan basis. You can check in the settings for the Plan and see if it is being overridden there.

Sincerely,
Leighton Whiting

Leighton Whiting
Offline
Joined: 06/02/2009
If it works fine with your

If it works fine with your Live Paypal address, but not his, I'm inclined to think something must be up with his account. You can try contacting PayPal support and ask them for any ideas they might have. Sometimes there are obscure settings that they know about, and other times, they have to do something to the account before it can work.

Sincerely,
Leighton Whiting

shaneod
Offline
Joined: 02/16/2010
Checking those now .... nope

Checking those now .... nope the "Product Override Settings" check boxes are unchecked.

shaneod
Offline
Joined: 02/16/2010
Yea, suspicious that it works

Yea, suspicious that it works with my account and not his, that's what makes me think it's something to do with his account. I'll get his details tomorrow and log in and see if there's anything obvious, otherwise I'll try their support.

Thanks for the suggestion, i'll let you know how i get on.

Thanks,

Shane

shaneod
Offline
Joined: 02/16/2010
Okay got this working, the

Okay got this working, the client hadn't verified his email address in his PayPal account, despite having a business account and the user being verified. I also changed some settings in his account in the profile page. not sure which exactly got it working but it's all good.

efruin
Offline
Joined: 06/17/2011
I had the same problem

I had the same problem on my client's site. I had to go through the PayPal email verification process before it would work. As soon as I did that everything worked perfectly.

Twitter Feed