• Resolved cmcpress

    (@cmcpress)


    On Completing checkout, I’m getting a Paypal Error 10412, and the payment does not complete. Any help with this?

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

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support laceyrod

    (@laceyrod)

    Automattic Happiness Engineer

    Hi there,

    According to PayPal, this error occurs when a PayPal InvoiceID value is already associated with another transaction in the PayPal system:

    PayPal checks that InvoiceID values are unique for any particular merchant. If you send an InvoiceID value that is already associated with another transaction in the PayPal system, PayPal returns this error code. Inform the customer and redirect him or her to restart the Express Checkout flow. However, you might not be able to correct this error during an actual checkout. In this case, modify your implementation of Express Checkout to ensure that you generate unique invoice ID numbers.

    https://developer.paypal.com/docs/classic/api/errors/#10412

    I think the next best step would be to rule out any third-party interference that could be affecting order numbers or IDs on your site.

    Do you have any plugins installed that could potentially affect these? Would you mind copying and pasting your System Status Report into this thread so that I can check for any red flags there? You can find this by going to WooCommerce > Status > System Status > Get System Report in your WP-Admin dashboard.

    Looking forward to your reply.

    Thread Starter cmcpress

    (@cmcpress)

    Hi @laceyrod – thanks for replying – the system report is below:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://suparobotto.com
    Site address (URL): https://suparobotto.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_US
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: Apache
    PHP Version: 7.0.32 - We recommend using PHP version 7.2 or above for greater performance and security. How to update your PHP version
    PHP Post Max Size: 64 MB
    PHP Time Limit: 120
    PHP Max Input Vars: 10000
    cURL Version: 7.62.0
    OpenSSL/1.0.2k
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.52-MariaDB-cll-lve
    Max Upload Size: 64 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: jqwfn_
    MaxMind GeoIP Database: ?
    Total Database Size: 3.68MB
    Database Data Size: 2.81MB
    Database Index Size: 0.87MB
    jqwfn_woocommerce_sessions: Data: 1.34MB + Index: 0.05MB
    jqwfn_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB
    jqwfn_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB
    jqwfn_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB
    jqwfn_woocommerce_order_items: Data: 0.02MB + Index: 0.02MB
    jqwfn_woocommerce_order_itemmeta: Data: 0.02MB + Index: 0.03MB
    jqwfn_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB
    jqwfn_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB
    jqwfn_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB
    jqwfn_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB
    jqwfn_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB
    jqwfn_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB
    jqwfn_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB
    jqwfn_woocommerce_log: Data: 0.02MB + Index: 0.02MB
    jqwfn_commentmeta: Data: 0.00MB + Index: 0.00MB
    jqwfn_comments: Data: 0.04MB + Index: 0.04MB
    jqwfn_failed_jobs: Data: 0.02MB + Index: 0.00MB
    jqwfn_links: Data: 0.00MB + Index: 0.00MB
    jqwfn_mailchimp_carts: Data: 0.02MB + Index: 0.00MB
    jqwfn_options: Data: 0.69MB + Index: 0.06MB
    jqwfn_postmeta: Data: 0.25MB + Index: 0.11MB
    jqwfn_posts: Data: 0.09MB + Index: 0.05MB
    jqwfn_queue: Data: 0.02MB + Index: 0.00MB
    jqwfn_termmeta: Data: 0.02MB + Index: 0.03MB
    jqwfn_terms: Data: 0.00MB + Index: 0.01MB
    jqwfn_term_relationships: Data: 0.00MB + Index: 0.01MB
    jqwfn_term_taxonomy: Data: 0.00MB + Index: 0.00MB
    jqwfn_usermeta: Data: 0.00MB + Index: 0.01MB
    jqwfn_users: Data: 0.00MB + Index: 0.01MB
    jqwfn_wc_download_log: Data: 0.02MB + Index: 0.03MB
    jqwfn_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB
    jqwfn_wc_webhooks: Data: 0.02MB + Index: 0.02MB
    
    ### Post Type Counts ###
    
    attachment: 47
    nav_menu_item: 6
    page: 6
    post: 2
    product: 16
    product_variation: 89
    revision: 1
    scheduled-action: 129
    shop_order: 8
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    					Your store is not using HTTPS. Learn more about HTTPS and SSL Certificates.
    Hide errors from visitors: ?
    
    ### Active Plugins (9) ###
    
    Facebook for WooCommerce: by Facebook – 1.9.12 – Not tested with the active version of WooCommerce
    Jetpack by WordPress.com: by Automattic – 7.3.1
    Limit Login Attempts Reloaded: by WPChef – 2.8.1
    Mailchimp for WooCommerce: by Mailchimp – 2.1.16 – Not tested with the active version of WooCommerce
    Printful Integration for WooCommerce: by Printful – 2.1.1
    WooCommerce PayPal Checkout Gateway: by WooCommerce – 1.6.14
    WooCommerce Stripe Gateway: by WooCommerce – 4.1.16
    WooCommerce Services: by Automattic – 1.20.0
    WooCommerce: by Automattic – 3.6.4
    
    ### Inactive Plugins (2) ###
    
    Akismet Anti-Spam: by Automattic – 4.1.2
    Hello Dolly: by Matt Mullenweg – 1.7.2
    
    ### Settings ###
    
    API Enabled: ?
    Force SSL: –
    Currency: GBP (£)
    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: #6 - /shop/
    Cart: #7 - /cart/
    Checkout: #8 - /checkout/
    My account: #9 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: Shophistic Lite
    Version: 1.0.22
    Author URL: https://www.quemalabs.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: shophistic-lite/woocommerce/archive-product.php
    shophistic-lite/woocommerce/content-product.php
    shophistic-lite/woocommerce/content-single-product.php
    shophistic-lite/woocommerce/loop/add-to-cart.php
    shophistic-lite/woocommerce/loop/rating.php
    shophistic-lite/woocommerce/single-product/product-image.php
    shophistic-lite/woocommerce/single-product/product-thumbnails.php
    shophistic-lite/woocommerce/single-product.php
    
    ### Action Scheduler ###
    
    Complete: 129
    Oldest: 2019-06-01 21:08:31 +0000
    Newest: 2019-06-04 12:15:29 +0000
    
    Pending: 0
    Oldest: –
    Newest: –
    
    Canceled: 0
    Oldest: –
    Newest: –
    
    In-progress: 0
    Oldest: –
    Newest: –
    
    Failed: 0
    Oldest: –
    Newest: –
    
    
    Thread Starter cmcpress

    (@cmcpress)

    @laceyrod – any news on this?

    Plugin Support laceyrod

    (@laceyrod)

    Automattic Happiness Engineer

    Hi @cmcpress

    Thanks for sending your Status Report. I’m not seeing anything in particular standing out that looks troubling. I would still proceed with testing for conflicts to be sure, however. To do this, you would need to take the following steps: https://docs.woocommerce.com/document/woocommerce-self-service-guide/

    If you aren’t able to find any culprits, at that point, you’d have to restart the checkout process to generate a new Transaction ID and see if that helps.

    Plugin Support laceyrod

    (@laceyrod)

    Automattic Happiness Engineer

    This thread has been inactive for a bit, so I’m going to mark it as Resolved now. Please feel free to open a new thread if you have any further questions or still need help.

    Cheers!

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘PayPal Error 10412’ is closed to new replies.