Duplicate Payments Seen – Been Going on for 5+ years now this it’s ridiculous!
-
We raised this a long time ago and over the past 5 years or so this issue happens every now and then – say 1 in 70 orders or so….
So the customer pays via stripe or paypal and the customer sees an error message along the lines of “your payment failed to process” when in actual fact the order DID go through – so the customer then reorders thinking their initial attempt failed. We have seen up to 5 orders from the same customer before.
Does anyone have any idea what is going on here? I have worked with 2 x top (separate) developers and this is the only issue which seemingly baffles both of them and looking on forums it seems no-one out there knows!!- This topic was modified 4 months, 3 weeks ago by chilliwax.
The page I need help with: [log in to see the link]
-
Hello @chilliwax,
Thank you for reaching out with the recurring issue you’ve been encountering over the years regarding erroneous payment error messages.
Since this issue occurs intermittently and is quite specific, having a look at the latest System Status report might provide us with valuable information to further investigate this matter.
Please share the?System Status Report?(which you can find via?WooCommerce > Status > Get system report > Copy for support). You can paste it via?https://gist.github.com/?and send the link here.
Once we have this additional details we’ll be in a better position to advise further.?
Thanks!
hi thanks for the reply, the system report is as follows: –
System Status Report
### WordPress Environment ### WordPress address (URL): [Redacted] Site address (URL): [Redacted] WC Version: 9.0.2 Legacy REST API Package Version: The Legacy REST API plugin is not installed on this site. Action Scheduler Version: ? 3.7.4 Log Directory Writable: ? WP Version: 6.5.5 WP Multisite: ? WP Memory Limit: 2 GB WP Debug Mode: – WP Cron: ? Language: en_GB External object cache: ? ### Server Environment ### Server Info: Apache PHP Version: 7.4.33 PHP Post Max Size: 80 MB PHP Time Limit: 6000 PHP Max Input Vars: 1000 cURL Version: 7.29.0 NSS/3.90 SUHOSIN Installed: – MySQL Version: 5.5.5-10.11.8-MariaDB Max Upload Size: 0 B Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### [REDACTED] ### Post Type Counts ### af_product_videos: 19 amn_smtp: 1 attachment: 2380 blocked_user_lite: 1 br_labels: 7 br_product_tab: 3 br_tabs_location: 1 custom_css: 2 customize_changeset: 10 cwginstocknotifier: 1981 elementor_library: 2 enhancedcategory: 22 gfw_report: 1 global_product_addon: 6 hurrytimer_countdown: 3 jetpack_migration: 2 lws-wre-event: 4 lws-wre-pool: 2 lws-wre-unlockable: 1 mc4wp-form: 1 mycred_rank: 1 nav_menu_item: 48 ninja-table: 1 oembed_cache: 25 page: 30 popup: 1 popup_theme: 11 post: 60 product: 311 product_variation: 170 revision: 229 shipping_package: 3 shop_coupon: 10402 shop_order: 102030 shop_order_refund: 6050 sidebar: 1 tablepress_table: 2 vxc_qbooks: 2 web-story: 4 wp_global_styles: 1 wpcf7_contact_form: 1 wpclv: 35 wpcode: 2 xlwcty_thankyou: 2 ycdcountdown: 1 yith-wcbm-badge: 1 ywar_reviews: 2405 ywclpn-notification: 2 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (106) ### Enable WooCommerce GPF feed item cache.: by Lee Willis – 1.0 WooCommerce Advanced Product Labels: by BeRocket – 1.2.5.3 Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3.2 Awin - Advertiser Tracking: by awinglobal – 1.2.0 Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro: by codewoogeek – 5.4.0 Clearpay Gateway for WooCommerce: by Clearpay – 3.8.5 Code Snippets: by Code Snippets Pro – 3.6.5.1 CommerceGurus Commercekit: by CommerceGurus – 1.0.3 Contact Form 7: by Takayuki Miyoshi – 5.9.6 CookieYes | GDPR Cookie Consent: by CookieYes – 3.2.4 Customer Reviews for WooCommerce: by CusRev – 5.54.0 Back In Stock Notifier for WooCommerce Add-on: Custom CSS: by codewoogeek – 1.3 Elementor Pro: by Elementor.com – 3.21.3 Elementor: by Elementor.com – 3.21.8 Goaffpro Affiliate Marketing: by Goaffpro – 2.7.9 OMGF: by Daan from Daan.dev – 5.9.0 Hreflang Manager: by DAEXT – 1.10 HurryTimer: by Nabil Lemsieh – 2.10.0 WPCode Lite: by WPCode – 2.1.14 Kadence WooCommerce Email Designer: by Kadence WP – 1.5.12 Kirki Customizer Framework: by Themeum – 5.1.0 Klaviyo: by Klaviyo Inc. – 3.3.5 Login No Captcha reCAPTCHA (Google): by Robert Peake and Contributors – 1.7.3 Pixel Manager for WooCommerce (Premium): by SweetCode – 1.43.4 Plugin Organizer: by Jeff Sterup – 10.1.10 Prevent Password Reset: by Justin Tadlock – 0.2.0 Product Tabs Manager for WooCommerce: by BeRocket – 1.1.6 Redis Object Cache: by Till Krüss – 2.5.2 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 3.1.6 SEO Category and Tag Descriptions for WooCommerce: by WP Musketeer | Moortor Design Ltd. – 1.2.1 Smart WooCommerce Search: by YummyWP – 2.11.2 Spam Comments Cleaner: by Manish Kumar Agarwal – 1.3 WooCommerce Thank You Page - NextMove: by XLPlugins – 1.17.1 Uncanny Automator: by Uncanny Automator Uncanny Owl – 5.9 UpdraftPlus - Backup/Restore: by UpdraftPlus.Com DavidAnderson – 1.24.4 Velvet Blues Update URLs: by VelvetBlues.com – 3.2.10 Converter for Media: by matt plugins - Optimize images by convert WebP & AVIF – 5.13.0 Widget Title Links: by Illimar Tambek – 1.4.1 Woo Discount Rules PRO 2.0: by Flycart – 2.6.1 Discount Rules Core: by Flycart – 2.6.4 Sales Report By Country for WooCommerce: by zorem – 1.6.8 WooCommerce.com Update Manager: by Automattic – 1.0.3 Woocommerce Bulk Attribute Manager: by Varun Sridharan – 2.2.1 WooCommerce Cost of Goods: by SkyVerge – 2.11.0 (update to version 2.13.1 is available) Print Invoice & Delivery Notes for WooCommerce: by Tyche Softwares – 5.1.0 WooCommerce Stripe Gateway: by WooCommerce – 8.4.0 WooCommerce PayPal Payments: by WooCommerce – 2.8.1 Woo Product Add-ons: by Woo – 6.9.0 WooCommerce Google Product Feed: by Ademti Software Ltd. – 11.0.10 Woocommerce Products Per Page: by Jeroen Sormani – 1.2.8 WooCommerce Shipment Tracking: by WooCommerce – 2.5.0 WooCommerce Sort By Stock: by Brandon Yanofsky – 2.2.0 WooCommerce Xero Integration: by WooCommerce – 1.8.7 WooCommerce: by Automattic – 9.0.2 Yoast SEO Premium: by Team Yoast – 23.0 Yoast SEO: by Team Yoast – 23.0 Conditional CAPTCHA: by Samir Shah – 4.0.0 WP Crontrol: by John Blackbourn – 1.16.3 Mail Bank: by Tech Banker – 4.0.14 WPC Linked Variation for WooCommerce: by WPClever – 4.2.4 ReCaptcha v2 for Contact Form 7: by IQComputing – 1.4.7 WPForms Lite: by WPForms – 1.8.9.5 WooCommerce "In Stock" Label Change: by WProDevs – 0.1 Yoast SEO: WooCommerce: by Team Yoast – 16.2 YITH WooCommerce Frequently Bought Together Premium: by YITH – 1.42.0 WooCommerce: by Automattic – 9.0.2 Print Invoice & Delivery Notes for WooCommerce: by Tyche Softwares – 5.1.0 Customer Reviews for WooCommerce: by CusRev – 5.54.0 WooCommerce Cost of Goods: by SkyVerge – 2.11.0 (update to version 2.13.1 is available) Product Tabs Manager for WooCommerce: by BeRocket – 1.1.6 Klaviyo: by Klaviyo Inc. – 3.3.5 WooCommerce Google Product Feed: by Ademti Software Ltd. – 11.0.10 WooCommerce Thank You Page - NextMove: by XLPlugins – 1.17.1 UpdraftPlus - Backup/Restore: by UpdraftPlus.Com DavidAnderson – 1.24.4 WooCommerce PayPal Payments: by WooCommerce – 2.8.1 Back In Stock Notifier for WooCommerce Add-on: Custom CSS: by codewoogeek – 1.3 Back In Stock Notifier for WooCommerce | WooCommerce Waitlist Pro: by codewoogeek – 5.4.0 Enable WooCommerce GPF feed item cache.: by Lee Willis – 1.0 Converter for Media: by matt plugins - Optimize images by convert WebP & AVIF – 5.13.0 Contact Form 7: by Takayuki Miyoshi – 5.9.6 Yoast SEO: WooCommerce: by Team Yoast – 16.2 Goaffpro Affiliate Marketing: by Goaffpro – 2.7.9 Discount Rules Core: by Flycart – 2.6.4 Woo Discount Rules PRO 2.0: by Flycart – 2.6.1 WooCommerce Stripe Gateway: by WooCommerce – 8.4.0 Hreflang Manager: by DAEXT – 1.10 WooCommerce Advanced Product Labels: by BeRocket – 1.2.5.3 Elementor Pro: by Elementor.com – 3.21.3 Plugin Organizer: by Jeff Sterup – 10.1.10 WPC Linked Variation for WooCommerce: by WPClever – 4.2.4 HurryTimer: by Nabil Lemsieh – 2.10.0 Woocommerce Bulk Attribute Manager: by Varun Sridharan – 2.2.1 Login No Captcha reCAPTCHA (Google): by Robert Peake and Contributors – 1.7.3 ReCaptcha v2 for Contact Form 7: by IQComputing – 1.4.7 WPForms Lite: by WPForms – 1.8.9.5 YITH WooCommerce Frequently Bought Together Premium: by YITH – 1.42.0 Pixel Manager for WooCommerce (Premium): by SweetCode – 1.43.4 Awin - Advertiser Tracking: by awinglobal – 1.2.0 WP Crontrol: by John Blackbourn – 1.16.3 Conditional CAPTCHA: by Samir Shah – 4.0.0 Akismet Anti-spam: Spam Protection: by Automattic - Anti-spam Team – 5.3.2 Spam Comments Cleaner: by Manish Kumar Agarwal – 1.3 Redis Object Cache: by Till Krüss – 2.5.2 Yoast SEO Premium: by Team Yoast – 23.0 Yoast SEO: by Team Yoast – 23.0 WooCommerce.com Update Manager: by Automattic – 1.0.3 ### Inactive Plugins (13) ### Afterpay Gateway for WooCommerce: by Afterpay – 3.8.5 Maintenance: by WebFactory Ltd – 4.12 Query Monitor: by John Blackbourn – 3.16.3 Return Refund and Exchange for WooCommerce: by WP Swings – 4.3.9 RMA Return Refund & Exchange for WooCommerce Pro: by WP Swings – 5.3.9 Sales Countdown Timer: by VillaTheme – 1.1.2 UserFeedback Lite: by UserFeedback Team – 1.0.16 WooCommerce Blocks: by Automattic – 11.7.0 WooCommerce Helper: by WooCommerce – 1.7.2 – Network enabled WooCommerce Multi-currency: by TIV.NET INC – 4.4.1 WPC Linked Variation for WooCommerce: by WPClever – 4.2.4 WP Rocket: by WP Media – 3.15.9 Yoast Test Helper: by Team Yoast – 1.18 ### Dropin Plugins () ### advanced-cache.php: advanced-cache.php db.php: Query Monitor Database Class (Drop-in) object-cache.php: Redis Object Cache Drop-In ### Must Use Plugins (1) ### Plugin Organizer MU: by Jeff Sterup – 10.1.10 ### Settings ### API Enabled: – Force SSL: ? Currency: GBP (£) Currency Position: left Thousand Separator: , Decimal Separator: . Number of Decimals: 2 Taxonomies: Product Types: bundle (bundle) composite (composite) external (external) grouped (grouped) pw gift card (pw-gift-card) simple (simple) variable (variable) variation (variation) 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: ? Enforce Approved Product Download Directories: – HPOS feature enabled: – Order datastore: WC_Order_Data_Store_CPT HPOS data sync enabled: – ### Logging ### Enabled: ? Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2 Retention period: 30 days Level threshold: – Log directory size: 52 MB ### 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: Shoptimizer Child Version: 2.2.0.1596448409 Author URL: https://www.commercegurus.com/ Child Theme: ? Parent Theme Name: Shoptimizer Parent Theme Version: 2.2.3 Parent Theme Author URL: https://www.commercegurus.com/ WooCommerce Support: ? ### Templates ### Overrides: shoptimizer-child/woocommerce/single-product/short-description.php shoptimizer-child/woocommerce/single-product/tabs/additional-information.php shoptimizer-child/woocommerce/single-product/tabs/description.php shoptimizer-child/woocommerce/single-product/tabs/tabs.php ### WooCommerce Google Product Feed feeds ### google: Google merchant centre product feed Type: google Category filter: - Categories: - googlereview: Google merchant centre product review feed Type: googlereview Category filter: - Categories: - bing: Bing merchant centre feed Type: bing Category filter: - Categories: - ### WooCommerce Google Product Feed options ### Include variations in feed: Enabled Send "item group ID": Enabled Expanded schema markup: - Debug key: 61eecd15-27b0-4859-93ff-bc096fcc10f8 ### WooCommerce Google Product Feed fields ### Availability (backordered products): Defaults to "in stock". Availability (in stock products): Defaults to "in stock". Availability (out of stock products): Defaults to "out of stock". Brand: Defaults to "Alfred & Co. London". Colour: Condition: Defaults to "new". Delivery label: Global Trade Item Number (GTIN): Google Product Category: Defaults to "Clothing & Accessories > Jewellery & Watches". Manufacturer Part Number (MPN): Pre-populates from product sku. Product Type: Defaults to "Clothing & Accessories > Jewellery & Watches". Product description: Main product description (full preferred) plus variation description Size: Pre-populates from attribute_pa_length meta field. Title: Pre-populates from product product_title. Age Group: Defaults to "adult". Bing Category: Defaults to "Jewelry & Watches". Bundle indicator (is_bundle): Custom label 0: Defaults to "mensnecklaces". Gender: Defaults to "male". Material: Maximum handling time: Minimum handling time: Product highlight(s): Promotion ID: Ships from country: Defaults to "GB". ### WooCommerce Google Product Feed DB status ### Database version: 17 Active database version: 17 wc_gpf_render_cache_status (bing): 301 items wc_gpf_render_cache_status (google): 301 items wc_gpf_render_cache_status (googlereview): 301 items woocommerce_gpf_google_taxonomy (en-GB): 5595 items ### WooCommerce PayPal Payments ### Onboarded: ? Shop country code: GB WooCommerce currency supported: ? Advanced Card Processing available in country: ? Pay Later messaging available in country: ? Webhook status: – PayPal Vault enabled: – ACDC Vault enabled: – Logging enabled: – Reference Transactions: – Used PayPal Checkout plugin: – Subscriptions Mode: Disabled ### Admin ### Enabled Features: activity-panels analytics product-block-editor coupons core-profiler customize-store customer-effort-score-tracks import-products-task experimental-fashion-sample-products shipping-smart-defaults shipping-setting-tour homescreen marketing mobile-app-banner navigation onboarding onboarding-tasks product-custom-fields remote-inbox-notifications remote-free-extensions payment-gateway-suggestions shipping-label-banner subscriptions store-alerts transient-notices woo-mobile-welcome wc-pay-promotion wc-pay-welcome-page Disabled Features: minified-js new-product-management-experience pattern-toolkit-full-composability product-pre-publish-modal settings async-product-editor-category-field launch-your-store product-editor-template-system Daily Cron: ? Next scheduled: 2024-07-09 09:58:28 +01:00 Options: ? Notes: 130 Onboarding: completed ### Action Scheduler ### Complete: 8,409 Oldest: 2024-07-01 13:24:44 +0100 Newest: 2024-07-08 13:21:26 +0100 Failed: 653 Oldest: 2024-01-23 10:10:29 +0000 Newest: 2024-04-11 21:23:49 +0100 Pending: 9 Oldest: 2024-07-08 13:26:26 +0100 Newest: 2024-07-13 02:29:16 +0100 ### Status report information ### Generated at: 2024-07-08 13:22:41 +01:00
Hey, @chilliwax!
Thanks for sharing the SSR.
Are you able to find any similarities on the orders that have this issue? It can be similar products ordered, similar payment method, similar address, etc.
Can you please share a screenshot of the order notes on some of those? Please remove any sensitive information before sharing it here. I recommend using https://snipboard.io. You can share the direct link to the image as a response to this topic.
Here’s an example of what we need:
https://snipboard.io/ga15Gu.jpg
I also noticed you have quite a lot of plugins active, so one of them might play a part in this. Since this only happens sometimes, it makes it hard to run a conflict test to check, but let’s investigate it further to see if we find a trigger ??
Looking forward to your reply.
Have a wonderful day!
- You must be logged in to reply to this topic.