Home › Forums › WC Vendors Free Support › This transaction is invalid. Please return to the recipient's website and try ag
NOTICE: We've Moved to a Ticket System for Support
As of August 31, 2017 (12am EST) our support forums will be retired (read-only), and we will be moving to a support ticket system. This will allow us to better organize and answer support requests, and provide a more personalized experience as we assist our customers.
For the time being, we will leave our forums open for reading and learning while we work on creating a more robust Knowledge Base for everyone to use.
If you are a WC Vendors Pro customer please open a support ticket here. If you are a WC Vendors user please open a support ticket on the Wordpress.org forums.
The information on this forum is outdated and in most instances no longer relevant. Please be sure to check our documentation for the most up to date information.
Thank you to all of our customers!
- This topic has 36 replies, 7 voices, and was last updated 6 years, 9 months ago by TIAGO.
-
AuthorPosts
-
July 7, 2015 at 12:40 pm #6622alexxzzhangParticipant
Hi!
First off, I just wanted to say that I am extremely surprised / impressed with how dedicated and responsive Jamie and Ben are on this site! I wanted to start my own topic to create any confusion although I’ve noticed it has been touched upon on several other topics.
We are building a marketplace for vintage resellers. Vendors sign up, make a commission, we pay them through parallel payments if my understanding is correct. I’ve followed all the instructions on Going Live Paypal checklist for Paypal Adaptive Payments, received approval for our App ID, plugged in our specific API credentials, username, password, signature and yet still, the error whenever we run a test transaction (using real money) comes up as “This transaction is invalid. Please return to the recipient’s website and try again.”
1) I’ve ensured that test vendor email and our company email are verified / typed out correctly.
2) I believe its an issue with our passkey not generating?Potential Diagnosis: When I applied for our AppID, I didn’t selected parallel payment as I thought chain payments would be the best for our company however after realizing 1) you guys don’t support chain and 2) refunds would be a nightmare… I would like to do parallel. Do I have to resubmit my app to now include Parallel Payment?
Let me know if you’d like me to provide more information! Thanks.
July 7, 2015 at 12:54 pm #6623WC Vendors SupportParticipantThanks for your thumbs up to us. 🙂 Much appreciated.
When you applied for PayPal Adaptive Payments, did you do it exactly like this? ( https://www.wcvendors.com/knowledgebase/configuring-paypal-adaptive-payments/ )
It sounds like your app isnt setup correctly………
July 7, 2015 at 1:00 pm #6624alexxzzhangParticipantOh.. I don’t think I did. I can go in and resubmit a new application. I’m assuming I change out everything WC related to our specific company? The only thing I keep are all the check boxes?
Thanks Ben.
July 7, 2015 at 1:04 pm #6625WC Vendors SupportParticipantYup! Resubmit the application and things should be fine.
Feel free to leave the WC Vendors information there, that way we can get paid instead of you! 🙂 Haha, just kidding, of course. 😉 Yes, you will change all the text fields to match your own website, ours is just there as an example. 🙂 The important thing is which checkboxes and fields must be filled out.
Ben
July 7, 2015 at 4:34 pm #6658alexxzzhangParticipantI just tried it in Sandbox mode and the same error came up >.< saying that the “transaction is invalid. Please return to the recipient’s website and try again.” I even plugged in the new App ID provided in my new conditionally approved application ID.
The URL at the top is still “https://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey=”
July 7, 2015 at 4:38 pm #6659WC Vendors SupportParticipanthttps://www.sandbox.paypal.com/webscr&cmd=_ap-payment&paykey= is missing the API keys in the URL. PayPal has you configured wrong, or you have you configured wrong.
July 7, 2015 at 4:41 pm #6660alexxzzhangParticipantYou are referring to the API credentials right? I’ve just copied them straight from PayPal sandbox accounts. Mind being a bit more explicit about what I configured incorrectly?
July 7, 2015 at 4:57 pm #6661WC Vendors SupportParticipantJuly 7, 2015 at 5:09 pm #6664alexxzzhangParticipantThanks for sharing that.
Question: for the merchants / vendors, do I need to plug their specific API credentials in somewhere? Or do you just need their email to send them their commission of a payment?
July 7, 2015 at 6:01 pm #6668WC Vendors SupportParticipantFor credentials, edit the paypalap gateway in the Woo Checkout settings. That’s the only place you need the API credentials. For the Vendor needs a PayPal address entered. If they enter an invalid email that does not have a PayPal email associated with it, PayPal will puke. If they enter NO email, that’s fine. 🙂
Best practice is to add a test vendor, with a test product for a dollar, and test sandbox. Dont bother entering a PayPal email for the test vendor, just leave their shop settings page blank.
February 19, 2016 at 6:56 am #24357AlexParticipantHi there,
I have the same issue http://i.piccy.info/i9/2f3ce1a23263a726747d5b1bfa688130/1455882151/31386/955848/Screen_Shot_2016_02_19_at_1_42_15_PM.png
Sandbox Credentials have been set correctly (http://i.piccy.info/i9/3cffb77b4923ecae436ab02f592cd28c/1455882393/39071/955848/stngs.jpg), the PayPal App created following the guide https://www.wcvendors.com/knowledgebase/configuring-paypal-adaptive-payments/ .
Is it something about the PayPal APP?
Thanks.
February 19, 2016 at 11:57 am #24369WC Vendors SupportParticipantHi Alex,
This would be one of two things:
1.) Problem with your credentials (You fix via wp-admin and edit the paypalap gateway settings)
2.) Problem with how PayPal has your account configured (You can’t fix, you have to call PayPal and figure out what the issue is)
Cheers
February 22, 2016 at 9:17 am #24604AlexParticipantHi there,
Can you tell me where should I set the Sandbox App ID received from the Paypal? I see that I’ve got it for some old site and my question do I need to submit another Application for another test site?
Thanks a lot.
February 22, 2016 at 11:30 am #24617WC Vendors SupportParticipantIf you havent applied for a PayPal adaptive payment account, you cant use adaptive payments. You can not just use your “regular” PayPal credentials. It’s completely separate. Read the KnowledgeBase articles, and if you cant get it to work, contact PayPal. 🙂
February 23, 2016 at 11:02 am #24736WC Vendors SupportParticipantIf you’re having problems with PayPal transactions working, you contact PayPal. We cant help on things like that, it’s a configuration issue, or an account issue, on your end. It’s not like we don’t want to support you, we simply can not because we cant debug payment gateways not working because PayPal wont talk to us — we are not you. 🙂
February 23, 2016 at 7:55 pm #24812Linked AffiliateParticipantMy question was about your code and If we need to make any necessary changes to that? I’m going to call PayPal as well but just want to make sure I have this side covered as well.
Thanks
February 23, 2016 at 7:57 pm #24814WC Vendors SupportParticipantNope! You don’t need to edit *any* PHP code. PayPal should just simply work, if your API keys and such are installed correctly, and that’s done on the WooCommerce Gateway configuration screen, not by editing php or ini files.
February 23, 2016 at 11:42 pm #24835Linked AffiliateParticipantOkay cool, thanks for the clarification 🙂
January 5, 2017 at 1:09 pm #52175AnnaMember@osmargr2
Occasionally brand new accounts will have this happen.
Are you testing live transactions? if so, make sure the recipient’s paypal account for your testing is not the same as your sending account. Use two different accounts.January 5, 2017 at 1:43 pm #52180OSMAR GOUVEIA DOS REISParticipantHi Anna,
thanks for your answer.Yes, I am making transactions live. The recipient’s PayPal account and testing accounts are different.
The error message continues to appear: “This transaction is invalid. Please return to the recipient’s website and try again.”
I saw that in the browser URL, it looks like this: https://www.paypal.com/webscr&cmd=_ap-payment&paykey=
This part of the URL “paykey =” should contain something?
What else could be wrong?
I really appreciate your help 🙂
January 5, 2017 at 2:38 pm #52188AnnaMemberHello,
Invalid transaction is usually because one or more of the email addresses for the paypal payments is incorrect, missing or not valid, which is usually why the payKey fails to generate. Yes- you should have a paykey with transactions.
In addition. however, since your account is new, you may want to contact paypal and ask; it may be just be that it is all still being set up.
Also: 1. make sure your browser cache is clear. 2. check that you have Number of Decimals set to 2 in WooCommerce > Settings > GeneralDo sandbox transactions work using developer.paypal.com created accounts?
January 5, 2017 at 6:50 pm #52234OSMAR GOUVEIA DOS REISParticipantHi Anna,
Thanks for your answer.About what you mentioned:
1) Yes. I cleared the browser cache for the tests.
2) Yes. The number of decimal places is set to 2 in the Woocommerce settings.
3) Yes. Using the settings in the Sandbox, transactions work correctly.
4) Using the Live Transitions method does not work.What do you suggest I do now?
Thank you 🙂
January 5, 2017 at 7:06 pm #52236OSMAR GOUVEIA DOS REISParticipantAnother question:
In the “PayPal Adaptive Payments” settings in Woocommerce, there is a field called “Application ID” used for live transactions. What should I report in this field?thank you.
January 7, 2017 at 7:34 pm #52395AnnaMemberHello,
Your live credentials fields should be filled in with the info you receive from PayPal when they approve your PayPal Adaptive Payments application.January 7, 2017 at 7:47 pm #52400OSMAR GOUVEIA DOS REISParticipantHello Anna,
I talked to PayPal Brazil today, and he told me that the platform used on the site is based on the American version of PayPal, and some APIs do not work in Brazil.
Do you know anything about it?
He recommended that I use PayPal Express Checkout in Brazil, but I do not know how to do that.
Is it really necessary?
Thanks for your cooperation 🙂
January 7, 2017 at 7:58 pm #52402OSMAR GOUVEIA DOS REISParticipantAnna,
Thanks for your help.
Now it worked … finally 😀
I used another PayPal account (older). Worked perfectly.thank you.
January 7, 2017 at 8:16 pm #52410AnnaMemberOsmar,
Ok- Glad it is working for you. PayPal is weird!June 29, 2017 at 10:39 pm #69194TIAGOParticipantHi ben i have the same problem and is killing my head for the past 2 weeks. I found this forum and i see you know how to fix it. Can you please help me.
Thank you so much in advance.June 29, 2017 at 10:41 pm #69195TIAGOParticipantI have this problem i have tried everything my paypal is verified my account aproved i dont know more what to do.
Can anyone help me.
Im a beginner on wordpress so maybe thats why I cant figure this out.
Thank youJuly 2, 2017 at 9:44 pm #69325AnnaMember@tramos
Hello,
Are you using PayPal Adaptive payments?
What exactly is the issue you are experiencing?
Is your paypal account a business account?July 2, 2017 at 9:48 pm #69327TIAGOParticipantYes. I really dont know what else to do.
Thank youJuly 2, 2017 at 10:01 pm #69334AnnaMember@tramos
Tiago- since this thread is very old and I am not 100% certain what exact issue you are experiencing, would you please start a new thread/forum topic and detail exactly what is happening, including any errors you are seeing on the screen or in your error_log so we can better assist you with this issue. The more details you include, the better we can know where to go.
Also- please discuss this with paypal as well, as they can often see much more than we can on their end and they may be able to provide some insight as well.
Thank you!July 22, 2017 at 9:01 pm #70612TIAGOParticipantHi there I couldnt understand how to start a new thread but I am going to try to explain myself.
I have an apartment rental website and when the customer tries to pay for the stay by paypal always gives me the error “This transaction is invalid. Please return to the website and try again”.
I have checked with paypal and they say nothing is wrong from them side. I do have also a verified business email and everything done properly. however I think this is something not properly setup on my wordpress code however I have searched everywhere and can not find the right place where to fix this.
I’ve been trying to figure this out for months so someone who is experienced can help me looking in to my wordpress.Thanks in advance,
TiagoJuly 22, 2017 at 11:25 pm #70632AnnaMember@tramos
Hello,
Are you using some kind of bookings plugin or something for the rentals?
Do other product types work properly for checkout?July 23, 2017 at 5:42 pm #70672 -
AuthorPosts
- The forum ‘WC Vendors Free Support’ is closed to new topics and replies.