PayPal Error 10412
-
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]
-
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.
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: –
@laceyrod – any news on this?
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.
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!
- The topic ‘PayPal Error 10412’ is closed to new replies.