• Resolved ljfox

    (@ljfox)


    I went on holiday for 3 weeks and removed all products from my website. When I added them again, suddenly there is a Paypal error 10002 relating to API credentials. I have not changed anything.
    I have tried everything that support articles suggest including removing my API credentials and obtaining new ones but the error continues.
    I have worked out that it is only with Paypal Express. If I disable all Paypal Express options then the customer is able to use Paypal to transact.
    I have Woocommerce 3.6.4, Woocommerce Paypal Checkout Gateway, WordPress 5.2.1.

    I raised a support ticket with Paypal Merchant Technical Support and their very helpful suggestion (not) was this – ‘The best way would be to contact your shopping cart’s technical support to verify what have changed and also regenerate your credentials and update your module.’

    So, after regenerating my credentials and still not working, I thought I would ask here. What could possibly have changed in the 3 weeks I was away that would cause this and how do I fix it?

    The page I need help with: [log in to see the link]

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Ryan Ray, a11n

    (@ryanr14)

    Hi there @ljfox,

    Would you be able to do a couple of things for us? ??

    First, could you please share a copy of your site’s System Status? You can find it via WooCommerce > Status. Select “Get system report” and then “Copy for support”.? Once you’ve done that, paste it here in your response.

    From there, I don’t think we at Automattic have developed our own PayPal Express extension for WooCommerce. You might be using another developers extension that adds PayPal Express to your site. If that were the case, it’d likely be best for us to find how you can contact them and get help with their plugin.

    You did mention for the time being your site is working fine with PayPal Checkout, as you’ve disabled PayPal Express until this issue is sorted. PayPal Checkout is an extension we develop and can support. ??

    Thread Starter ljfox

    (@ljfox)

    Ok. Thanks for that.

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://cliviamarket.com
    Site address (URL): https://cliviamarket.com
    WC Version: 3.6.4
    Log Directory Writable: ?
    WP Version: 5.2.1
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_AU
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: LiteSpeed
    PHP Version: 7.2.19
    PHP Post Max Size: 40 MB
    PHP Time Limit: 30
    PHP Max Input Vars: 1000
    cURL Version: 7.62.0
    OpenSSL/1.0.2k
    
    SUHOSIN Installed: –
    MySQL Version: 5.6.44-cll-lve
    Max Upload Size: 32 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 3.6.4
    WC Database Prefix: wpk1_
    MaxMind GeoIP Database: ?
    Total Database Size: 24.03MB
    Database Data Size: 17.27MB
    Database Index Size: 6.76MB
    wpk1_woocommerce_sessions: Data: 3.02MB + Index: 0.08MB
    wpk1_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB
    wpk1_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB
    wpk1_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB
    wpk1_woocommerce_order_items: Data: 0.14MB + Index: 0.06MB
    wpk1_woocommerce_order_itemmeta: Data: 1.52MB + Index: 0.47MB
    wpk1_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB
    wpk1_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB
    wpk1_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB
    wpk1_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB
    wpk1_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB
    wpk1_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB
    wpk1_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB
    wpk1_woocommerce_log: Data: 0.02MB + Index: 0.02MB
    wpk1_commentmeta: Data: 0.11MB + Index: 0.11MB
    wpk1_comments: Data: 0.48MB + Index: 0.63MB
    wpk1_ecs_subscribers: Data: 0.02MB + Index: 0.00MB
    wpk1_failed_jobs: Data: 0.02MB + Index: 0.00MB
    wpk1_links: Data: 0.02MB + Index: 0.02MB
    wpk1_loginizer_logs: Data: 0.00MB + Index: 0.00MB
    wpk1_mailchimp_carts: Data: 0.02MB + Index: 0.00MB
    wpk1_options: Data: 2.20MB + Index: 0.08MB
    wpk1_postmeta: Data: 4.52MB + Index: 3.03MB
    wpk1_posts: Data: 2.52MB + Index: 0.63MB
    wpk1_queue: Data: 0.02MB + Index: 0.00MB
    wpk1_termmeta: Data: 0.02MB + Index: 0.03MB
    wpk1_terms: Data: 0.06MB + Index: 0.03MB
    wpk1_term_relationships: Data: 0.30MB + Index: 0.17MB
    wpk1_term_taxonomy: Data: 0.08MB + Index: 0.09MB
    wpk1_usermeta: Data: 1.52MB + Index: 0.52MB
    wpk1_users: Data: 0.06MB + Index: 0.05MB
    wpk1_wc_admin_notes: Data: 0.02MB + Index: 0.00MB
    wpk1_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB
    wpk1_wc_customer_lookup: Data: 0.05MB + Index: 0.03MB
    wpk1_wc_download_log: Data: 0.02MB + Index: 0.03MB
    wpk1_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB
    wpk1_wc_order_product_lookup: Data: 0.09MB + Index: 0.06MB
    wpk1_wc_order_stats: Data: 0.05MB + Index: 0.05MB
    wpk1_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB
    wpk1_wc_product_meta_lookup: Data: 0.09MB + Index: 0.19MB
    wpk1_wc_webhooks: Data: 0.02MB + Index: 0.02MB
    
    ### Post Type Counts ###
    
    attachment: 1069
    customize_changeset: 4
    feedback: 30
    jetpack_migration: 2
    jp_img_sitemap: 3
    jp_sitemap: 3
    jp_sitemap_master: 3
    nav_menu_item: 6
    page: 13
    post: 20
    product: 759
    revision: 56
    scheduled-action: 754
    shop_order: 342
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    					Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates.
    Hide errors from visitors: ?
    
    ### Active Plugins (22) ###
    
    Akismet Anti-Spam: by Automattic – 4.1.2
    Classic Editor: by WordPress Contributors – 1.5
    Google Analytics Dashboard for WP (GADWP): by ExactMetrics – 5.3.8
    Google XML Sitemaps: by Arne Brachhold – 4.1.0
    Jetpack by WordPress.com: by Automattic – 7.4
    Loginizer Security: by Raj Kothari – 1.4.2
    Loginizer: by Raj Kothari – 1.4.2
    Mailchimp for WooCommerce: by Mailchimp – 2.1.16 – Not tested with the active version of WooCommerce
    Storefront Blog Customiser: by WooCommerce – 1.3.0
    Storefront Mega Menus: by WooCommerce – 1.6.2 – Not tested with the active version of WooCommerce
    Storefront Parallax Hero: by WooCommerce – 1.5.7
    Storefront Powerpack: by WooCommerce – 1.4.15
    Storefront Product Hero: by WooThemes – 1.2.13
    Woocommerce Blocker Lite: by Thedotstore – 1.7.1 – Not tested with the active version of WooCommerce
    WooCommerce Blocks: by Automattic – 2.1.0
    WooCommerce Admin: by WooCommerce – 0.12.0
    WooCommerce PayPal Checkout Gateway: by WooCommerce – 1.6.14
    WooCommerce Google Analytics Integration: by WooCommerce – 1.4.9
    WooCommerce PDF Invoices: by Andrew Benbow – 4.4.2 – Not tested with the active version of WooCommerce
    WooCommerce Services: by Automattic – 1.20.0
    WooCommerce Australia Post Shipping: by WooCommerce – 2.4.11
    WooCommerce: by Automattic – 3.6.4
    
    ### Inactive Plugins (2) ###
    
    No CAPTCHA reCAPTCHA for WooCommerce: by MailOptin Team – 1.2.6 – Not tested with the active version of WooCommerce
    Site Offline or Coming Soon: by wpecommerce – 1.6.6
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: AUD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: external (external)
    grouped (grouped)
    simple (simple)
    variable (variable)
    
    Taxonomies: Product Visibility: exclude-from-catalog (exclude-from-catalog)
    exclude-from-search (exclude-from-search)
    featured (featured)
    outofstock (outofstock)
    rated-1 (rated-1)
    rated-2 (rated-2)
    rated-3 (rated-3)
    rated-4 (rated-4)
    rated-5 (rated-5)
    
    Connected to WooCommerce.com: ?
    
    ### WC Pages ###
    
    Shop base: #5 - /shop/
    Cart: #6 - /cart/
    Checkout: #7 - /checkout/
    My account: #8 - /my-account/
    Terms and conditions: #35 - /terms-and-conditions/
    
    ### Theme ###
    
    Name: Storefront
    Version: 2.5.0
    Author URL: https://woocommerce.com/
    Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### Action Scheduler ###
    
    Complete: 750
    Oldest: 2019-05-16 18:17:21 +1000
    Newest: 2019-06-12 13:46:27 +1000
    
    Pending: 4
    Oldest: 2019-06-12 13:46:32 +1000
    Newest: 2019-06-13 18:21:09 +1000
    
    Canceled: 0
    Oldest: –
    Newest: –
    
    In-progress: 0
    Oldest: –
    Newest: –
    
    Failed: 0
    Oldest: –
    Newest: –
    
    

    @ryanr14
    Sorry but how possible that you do not even know that the official ottomatic paypal plugin also has a paypal express option ?

    Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    Hi @catboulin

    We rolled out an update to the PayPal Checkout Gateway this week. Can you please try updating to see if this resolves your issue?

    Thread Starter ljfox

    (@ljfox)

    I have updated the plugin and it is still the same.
    In settings, these two options have to be unchecked for Paypal to work.
    Checkout on cart page
    Checkout on Single Product

    Even with them unchecked, I still get the following error message when I try to save settings, but Paypal will still work: Error: The API credentials you provided are not valid. Please double-check that you entered them correctly and try again.

    If I check these options, I get the same error message but Paypal will no longer work.

    Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    Hi @ljfox

    Thanks for confirming you’ve updated the plugin.

    Based on the error message you’re receiving, it seems like something has gone haywire with your API login credentials for PayPal. I would recommend that you disconnect and reconnect to PayPal. You can do that via WooCommerce > Settings > Payments > PayPal Checkout > API Credentials (there’s a link to reset current credentials like this: https://cld.wthms.co/yD7wT0)

    Plugin Support Missy a11n

    (@m155y5)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to go ahead and mark this thread as resolved. If you have any other questions please feel free to start a new thread.

    Thread Starter ljfox

    (@ljfox)

    I didn’t realise there had been a reply.

    As mentioned in my initial post, I had already done all that, reset API credentials.

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Paypal express issue with Woocommerce Paypal Checkout Gateway’ is closed to new replies.