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.

https://docs.wcvendors.com/

Thank you to all of our customers!

 

Viewing 35 posts - 1 through 35 (of 35 total)
  • Author
    Posts
  • #6622
    alexxzzhang
    Participant

    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.

    #6623
    WC Vendors Support
    Participant

    Thanks 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………

    #6624
    alexxzzhang
    Participant

    Oh.. 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.

    #6625
    WC Vendors Support
    Participant

    Yup! 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

    #6658
    alexxzzhang
    Participant

    I 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=&#8221;

    #6659
    WC Vendors Support
    Participant

    https://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.

    #6660
    alexxzzhang
    Participant

    You 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?

    #6661
    WC Vendors Support
    Participant
    #6664
    alexxzzhang
    Participant

    Thanks 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?

    #6668
    WC Vendors Support
    Participant

    For 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.

    #24357
    Alex
    Participant
    #24369
    WC Vendors Support
    Participant

    Hi 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

    #24604
    Alex
    Participant

    Hi 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.

    #24617
    WC Vendors Support
    Participant

    If 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. 🙂

    #24736
    WC Vendors Support
    Participant

    If 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. 🙂

    #24812
    Linked Affiliate
    Participant

    My 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

    #24814
    WC Vendors Support
    Participant

    Nope! 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.

    #24835
    Linked Affiliate
    Participant

    Okay cool, thanks for the clarification 🙂

    #52175
    Anna
    Member

    @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.

    #52180

    Hi 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 🙂

    #52188
    Anna
    Member

    Hello,
    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 > General

    Do sandbox transactions work using developer.paypal.com created accounts?

    #52234

    Hi 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 🙂

    #52236

    Another 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.

    #52395
    Anna
    Member

    Hello,
    Your live credentials fields should be filled in with the info you receive from PayPal when they approve your PayPal Adaptive Payments application.

    #52400

    Hello 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 🙂

    #52402

    Anna,

    Thanks for your help.

    Now it worked … finally 😀
    I used another PayPal account (older). Worked perfectly.

    thank you.

    #52410
    Anna
    Member

    Osmar,
    Ok- Glad it is working for you. PayPal is weird!

    #69194
    TIAGO
    Participant

    Hi 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.

    #69195
    TIAGO
    Participant

    I 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 you

    #69325
    Anna
    Member

    @tramos
    Hello,
    Are you using PayPal Adaptive payments?
    What exactly is the issue you are experiencing?
    Is your paypal account a business account?

    #69327
    TIAGO
    Participant

    Yes. I really dont know what else to do.
    Thank you

    #69334
    Anna
    Member

    @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!

    #70612
    TIAGO
    Participant

    Hi 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,
    Tiago

    #70632
    Anna
    Member

    @tramos
    Hello,
    Are you using some kind of bookings plugin or something for the rentals?
    Do other product types work properly for checkout?

    #70672
    TIAGO
    Participant

    Hi @Anna

    No I don.t think so. I’ve tried everything, and deactivate everything.
    Could you please help give a look at it?

    Thanks in advance.
    Tiago

Viewing 35 posts - 1 through 35 (of 35 total)
  • The forum ‘WC Vendors Free Support’ is closed to new topics and replies.