Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Contributor Dan Cameron

    (@dancameron)

    Have you selected it and entered the API credentials within the Sprout Invoices Payment Settings?

    Thank you for using Sprout Invoices!

    Thread Starter Chris Borgman

    (@chrisborgman)

    Activating the plugin on a single site of a multisite does not allow you to enter any information.

    I activated it for the Network and now presented with a PayPal checkbox that reveals the form.

    After entering username, password and signature and save I’m still seeing this:
    Missing Paypal Express Checkout? The add-on is available for free on the Sprout Apps marketplace.

    And on the Invoice when PayPal is clicked I get this error:
    Security error: Security header is not valid (Error Code: 10002)

    Security error: Security header is not valid (Error Code: 10002)

    BUT… seems like this error is because it’s in Sandbox mode, yes? A better detailed error would be much more helpful.

    Please let me know if I’m not doing something right because I still get: Missing Paypal Express Checkout? The add-on is available for free on the Sprout Apps marketplace.

    Plugin Contributor Dan Cameron

    (@dancameron)

    I’ll work on the message/question about installing the free PayPal add-on.

    Also, I develop on a WPMU install so this should work for you without having to network activate the plugin. Unless you’ve network activated Sprout Invoices as well.

    As for the error: “Security error: Security header is not valid (Error Code: 10002)”
    This error comes directly from PayPal, it’s not something Sprout Invoices controls. It’s only covered within the troubleshooting documentation – https://sproutapps.co/support/knowledgebase/sprout-invoices/troubleshooting/

    Hope that helps.

    Thread Starter Chris Borgman

    (@chrisborgman)

    Also, I develop on a WPMU install so this should work for you without having to network activate the plugin. Unless you’ve network activated Sprout Invoices as well.

    You are correct, I did have Sprout Invoices plugin Network activated.

    Thanks for the VERY fast responses and clarifications. ??

    Plugin Contributor Dan Cameron

    (@dancameron)

    You’re welcome.

    Just got a notice from one of my clients about this very same thing even though I’ve been processing invoices for about a month now, somehow when I logged into paypal and check the API against what I’ve been using on my site (successfully up until today I might add), everything was different??? The API user, pass and signature were all different than what I had been using.

    The only recent change to paypal in the last week was changing which email address was my primary email address but it said no warning of this affecting the existing API (which it should being that paypal is not some small outfit and should have their sh*t in gear).

    Apparently this will regenerate new API creds.

    https://www.paypal-community.com/t5/About-Business-Archive/Changing-Primary-Email-Address-Will-it-affect-Paypal-API/td-p/675275

    Maybe add this tidbit as a note in the paypal settings of the plugin?

    Plugin Contributor Dan Cameron

    (@dancameron)

    @pingram3541 I haven’t heard of that particular issue before. I’ll keep a close eye out for it and use what you provided as a reference. Thank you.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘PayPal Express not showing up’ is closed to new replies.