• I have no idea what I am doing lol.
    -Installed it
    -Only enabled PayPal Payments Pro 2.0 (PayFlow)
    -Tested it
    -Payment error: 19-Original transaction ID not found

    I’ve been trying to understand all this with Paypal and API’s and this and that and I just cant make sense of any of it.
    Can I get a little help to get me in the right direction?

    Thanks!

    https://www.ads-software.com/plugins/paypal-for-woocommerce/

Viewing 11 replies - 1 through 11 (of 11 total)
  • Plugin Contributor angelleye

    (@angelleye)

    I think you might be running into a little bug that we have resolved in our release branch on GitHub already.

    Please download the updated plugin here: https://github.com/angelleye/paypal-woocommerce/archive/release.zip

    Extract the files and then upload the plugin files to your web server overwriting the existing plugin files. Then make sure to clear any caching / CDN services you might have running.

    Once you’ve applied that update the Error 19 should be resolved.

    Thread Starter crobley

    (@crobley)

    Ok great, so I updated the files. Now I get:
    52-Insufficient permissions to perform transaction

    Plugin Contributor angelleye

    (@angelleye)

    Do you have Payments Pro approved and active on your account? That’s something you would need to specifically apply for, and PayPal charges $30/mo for it.

    If you don’t have Pro but want to take credit cards directly you can do it with the REST option that is included in the update you downloaded. The credentials for that a little different, but I can help you with that.

    Please verify whether you’re actually using Pro or not and then we can go from there.

    Thread Starter crobley

    (@crobley)

    Thanks so much for the help Angelleye,
    Ok so my client is not on PayPal Pro as it turns out.
    So how should I go about trying the REST option?

    I SO appreciate the help! This paypal stuff is INSANELY confusing.

    Plugin Contributor angelleye

    (@angelleye)

    You do that through your PayPal developer account, but you’ll need to do it from the client’s account to setup an app for use with their account.

    Here is a document that covers how to get that setup: https://developer.paypal.com/docs/integration/admin/manage-apps/

    Once that’s setup you would just input the Client ID and Secret ID into the plugin settings for REST.

    Thread Starter crobley

    (@crobley)

    Ok great, so I just created the REST app and it is assigned to my email for a sandbox account. So I entered in the API key and secret into the Sandbox mode of the REST checkout options.

    This part I am a little unclear on. I decided to do a test and I think with a sandbox account I should use fake credit card numbers? I dont think it will work at all with real numbers right? So I used:
    Visa 4111111111111111
    01/19
    555

    But it says “Error Processing Checkout. Please try again”

    Plugin Contributor angelleye

    (@angelleye)

    That card number has been used in PayPal’s system so many times it doesn’t really work anymore.

    I like to generate fresh card to test with here: https://www.getcreditcardnumbers.com/

    You can use those numbers with any valid expiration date and security code.

    Give one of those a shot and see what happens.

    Thread Starter crobley

    (@crobley)

    Ok awesome. Soooo it worked! However, there is one problem. It only works when no coupon code is applied.
    When I apply a 20% off coupon and test again I receive “Error processing checkout. Please try again.”

    Here is the log:
    05-22-2016 @ 13:00:14 - {"name":"VALIDATION_ERROR","details":[{"field":"transactions","issue":"Item amount must add up to specified amount subtotal (or total if amount details not specified)"}],"message":"Invalid request - see details","information_link":"https://developer.paypal.com/webapps/developer/docs/api/#VALIDATION_ERROR","debug_id":"239cbd6916c2d"}

    Plugin Contributor angelleye

    (@angelleye)

    Hmmm…ok, thanks for the feedback. We’ll do some more testing on that and get it fixed asap.

    Thread Starter crobley

    (@crobley)

    Cool and thanks so much for the help. Let me know if you find a solution. Im desperate!

    Thread Starter crobley

    (@crobley)

    Hey Angelleye, had another thought on this –
    This plugin is being used on a newly developed site on a GoDaddy server. It uses the exact same products and paypal account as the old site.
    The old site was on a different host and worked flawlessly (even with coupon options).

    Not sure if the host account has something to do with it, but at least its another variable that hopefully helps.

Viewing 11 replies - 1 through 11 (of 11 total)
  • The topic ‘I have no idea what I am doing.’ is closed to new replies.