简体   繁体   中英

Paypal subscription payment Error Message 3005

i was trying paypal recurring payment and use this form

form action="" name="_xclick-subscriptions" method="post">

When login for payment in paypal the error message occurs

Sorry - your last action could not be completed

If you were making a purchase or sending money, we recommend that you check both your PayPal account and your email for a transaction confirmation after 30 minutes.

If you came to this page from another website, please return to that site (don't use your browser's Back button) and restart your activity.

If you came from PayPal's website, click the PayPal logo in the upper-left-hand corner to return to our home page and restart your activity. You might have to log in again. We are sorry, we are experiencing temporary difficulties. Please try again later. If this error occurred while making a payment, avoid duplicate payments by checking your Account Overview before resending a payment.

For some browsers, this problem can be resolved by clearing or deleting cookies.

Message 3005

Why each time this error occurs

Paypal returns this message when your Paypal account's primary email address has not been verified. To verify your Paypal Email account, please follow the following steps:

Log into your Paypal Account. You should be in the “Overview” tab.

Click on your Email address

Click on your Email address, under “Business account overview”, you will be taken to a Web page listing your Paypal Email addresses.

Select your Primary email address.

Click on the “Confirm” button.

Follow the rest of the Paypal instructions.

As per Junior M's comment, another reason would be the incorrect email address setup in the web app. For testing you must have 3 email addresses (1 real and 2 fakes will work).

  1. Real Email Address - To register on Paypal's developer site
  2. 1st Fake email address - To be registered as Seller after logging into Paypal's developer site.
  3. 2nd Fake email address - To be registered as Buyer after logging into Paypal's developer site.

You must need to set email address used in step #2 above in your webapp. To make payments, you need to use email address used in Step #3.

There are two other causes to this error when using the sandbox:

  • this error also arises when you are simultaneously logged in with your real account;
  • and when you have the paypal s_sess cookie set (cookies should therefore be deleted between tests).

I got this error because I was sending the country name instead of the country code in a SetPaymentOptions request. The request came back with a 200 OK response, but then the checkout failed with a 3005 error.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM