PaymentIntent source could not be updated
-
hello,
Sometimes ( not at all payments ) the payment is doing good, the cash go to stripe and payment goes well but in woocommerce it says that the orders is failed and when i go to stripe i see that some more request comes after the payment :
it’s a request to update the paymentintent
it tries to update the source of the paymentintent, and stripe does not accept it, so the order have status of failed because of that.message from stripe api error :
“message”: “This PaymentIntent’s source could not be updated because it has a status of succeeded. You may only update the source of a PaymentIntent with one of the following statuses: requires_payment_method, requires_confirmation, requires_action.”
“type”: “invalid_request_error”i don’t know why other payments work great but in some payments it tries to update the source of the paymentintents.
thank you for your help.
-
Hi there!
Do you notice any patterns in the failed orders regarding the type of products in the order?
I have seen this before with orders that includes subscription type products.
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.We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.
hello, sorry about late reply, problem is not resolved.
here is the system report :
### WordPress Environment ### WC Version: 3.5.8 Log Directory Writable: ? WP Version: ? 4.9.8 - Une nouvelle version de WordPress est disponible (5.4) WP Multisite: – WP Memory Limit: 2 GB WP Debug Mode: – WP Cron: ? Language: fr_FR External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.2.19 PHP Post Max Size: 953?674?316 TB PHP Time Limit: 30000 PHP Max Input Vars: 1000 cURL Version: 7.61.1 OpenSSL/1.0.2k SUHOSIN Installed: – MySQL Version: 5.6.10 Max Upload Size: 8?388?608 TB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 3.4.3 WC Database Prefix: tGXXNDTF MaxMind GeoIP Database: ? La base de données GeoIP de MaxMind n’existe pas - la géolocalisation ne fonctionnera pas. Vous pouvez la télécharger et l’installer manuellement depuis https://dev.maxmind.com/geoip/geoip2/geolite2/ à l’ adresse?: . Faites défiler vers le bas jusqu'à ??Téléchargements?? et téléchargez le fichier ??binaire / gzip MaxMind DB?? à c?té de ??GeoLite2 Country??. N’oubliez pas de décompresserGeoLite2-Country_xxxxxxxx.tar.gz et téléchargez uniquement le fichier GeoLite2-Country.mmdb. Taille totale de la base de données: 2919.73MB Taille de la base de données: 2556.54MB Taille de l’index: 363.19MB tGXXNDTFwoocommerce_sessions: Données : 1515.02MB + Index: 63.06MB tGXXNDTFwoocommerce_api_keys: Données : 0.02MB + Index: 0.03MB tGXXNDTFwoocommerce_attribute_taxonomies: Données : 0.02MB + Index: 0.02MB tGXXNDTFwoocommerce_downloadable_product_permissions: Données : 0.02MB + Index: 0.05MB tGXXNDTFwoocommerce_order_items: Données : 5.52MB + Index: 2.52MB tGXXNDTFwoocommerce_order_itemmeta: Données : 73.61MB + Index: 38.11MB tGXXNDTFwoocommerce_tax_rates: Données : 0.02MB + Index: 0.06MB tGXXNDTFwoocommerce_tax_rate_locations: Données : 0.02MB + Index: 0.03MB tGXXNDTFwoocommerce_shipping_zones: Données : 0.02MB + Index: 0.00MB tGXXNDTFwoocommerce_shipping_zone_locations: Données : 0.02MB + Index: 0.03MB tGXXNDTFwoocommerce_shipping_zone_methods: Données : 0.02MB + Index: 0.00MB tGXXNDTFwoocommerce_payment_tokens: Données : 0.02MB + Index: 0.02MB tGXXNDTFwoocommerce_payment_tokenmeta: Données : 0.02MB + Index: 0.03MB tGXXNDTFwoocommerce_log: Données : 0.02MB + Index: 0.02MB tGXXNDTFadtribes_my_conversions: Données : 0.02MB + Index: 0.02MB tGXXNDTFbrandssync_remote_orders: Données : 0.02MB + Index: 0.02MB tGXXNDTFbrandssync_remote_products: Données : 0.16MB + Index: 0.17MB tGXXNDTFbrandssync_remote_variations: Données : 0.19MB + Index: 0.34MB tGXXNDTFcommentmeta: Données : 0.19MB + Index: 0.17MB tGXXNDTFcomments: Données : 18.55MB + Index: 13.98MB tGXXNDTFfailed_jobs: Données : 0.02MB + Index: 0.00MB tGXXNDTFgrp_google_place: Données : 0.02MB + Index: 0.02MB tGXXNDTFgrp_google_review: Données : 0.02MB + Index: 0.03MB tGXXNDTFinstock_email_alert: Données : 0.02MB + Index: 0.00MB tGXXNDTFlinks: Données : 0.02MB + Index: 0.02MB tGXXNDTFmailchimp_carts: Données : 1.02MB + Index: 0.00MB tGXXNDTFmywebtonetqtest: Données : 0.02MB + Index: 0.00MB tGXXNDTFnewsletter: Données : 0.02MB + Index: 0.03MB tGXXNDTFnewsletter_emails: Données : 0.02MB + Index: 0.00MB tGXXNDTFnewsletter_sent: Données : 0.02MB + Index: 0.03MB tGXXNDTFnewsletter_stats: Données : 0.02MB + Index: 0.03MB tGXXNDTFnewsletter_user_logs: Données : 0.02MB + Index: 0.00MB tGXXNDTFoptions: Données : 41.27MB + Index: 16.41MB tGXXNDTFpostmeta: Données : 261.83MB + Index: 143.08MB tGXXNDTFposts: Données : 537.48MB + Index: 19.53MB tGXXNDTFpv_commission: Données : 1.52MB + Index: 0.00MB tGXXNDTFqueue: Données : 0.02MB + Index: 0.00MB tGXXNDTFrevslider_css: Données : 0.13MB + Index: 0.00MB tGXXNDTFrevslider_layer_animations: Données : 0.02MB + Index: 0.00MB tGXXNDTFrevslider_navigations: Données : 0.02MB + Index: 0.00MB tGXXNDTFrevslider_sliders: Données : 1.52MB + Index: 0.00MB tGXXNDTFrevslider_slides: Données : 8.52MB + Index: 0.00MB tGXXNDTFrevslider_static_slides: Données : 0.02MB + Index: 0.00MB tGXXNDTFrnlab_template_mobile: Données : 0.02MB + Index: 0.00MB tGXXNDTFsmush_dir_images: Données : 0.02MB + Index: 0.03MB tGXXNDTFtermmeta: Données : 0.13MB + Index: 0.14MB tGXXNDTFterms: Données : 0.41MB + Index: 0.47MB tGXXNDTFterm_relationships: Données : 4.19MB + Index: 2.19MB tGXXNDTFterm_taxonomy: Données : 1.52MB + Index: 0.48MB tGXXNDTFusermeta: Données : 71.61MB + Index: 54.16MB tGXXNDTFusers: Données : 3.52MB + Index: 4.55MB tGXXNDTFwcv_feedback: Données : 0.06MB + Index: 0.00MB tGXXNDTFwc_download_log: Données : 0.02MB + Index: 0.03MB tGXXNDTFwc_webhooks: Données : 0.02MB + Index: 0.02MB tGXXNDTFwoo_sr_cart_items: Données : 1.50MB + Index: 0.63MB tGXXNDTFwoo_sr_orders: Données : 0.50MB + Index: 0.30MB tGXXNDTFwoo_sr_orders_meta_all: Données : 0.02MB + Index: 0.00MB tGXXNDTFwoo_sr_order_items: Données : 0.33MB + Index: 0.17MB tGXXNDTFwpls: Données : 0.31MB + Index: 0.00MB tGXXNDTFwpls_online: Données : 0.05MB + Index: 0.00MB tGXXNDTFyith_wcwl: Données : 1.52MB + Index: 1.52MB tGXXNDTFyith_wcwl_lists: Données : 1.52MB + Index: 0.58MB tGXXNDTFyoast_seo_links: Données : 0.20MB + Index: 0.06MB tGXXNDTFyoast_seo_meta: Données : 0.44MB + Index: 0.00MB tGXXNDTFywcars_messagemeta: Données : 0.02MB + Index: 0.00MB tGXXNDTFywcars_messages: Données : 1.52MB + Index: 0.00MB ### Post Type Counts ### affilae_rule: 2 amp_cta_bar: 1 attachment: 40461 cms_block: 39 ct_size_guide: 2 custom_css: 1 gift_card: 4 mc4wp-form: 1 nav_menu_item: 76 page: 37 portfolio: 9 post: 13 product: 2250 product_variation: 7856 revision: 982 saswp: 2 scheduled-action: 4174 shop_coupon: 1257 shop_order: 24947 shop_order_refund: 965 shop_order_vendor: 12617 wc_afrsm: 1 wcsts_ticket: 1261 wcsts_ticket_message: 2395 woo_discount: 1 woodmart_sidebar: 2 woodmart_size_guide: 1 wp-rest-api-log: 1082 wpcf7_contact_form: 3 yith_refund_request: 1340 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (53) ### Redux Framework: par Team Redux – 3.6.9 Advanced Cron Manager: par BracketSpace – 2.3.6 WooCommerce Advanced Product Labels: par BeRocket – 1.1.11 – Non testé avec la version active de WooCommerce All 404 Redirect to Homepage: par Fakhri Alsadi – 1.13 All-in-One WP Migration: par ServMask – 6.72 WP Offload S3 Lite: par Delicious Brains – 1.4.3 Busted!: par Paul Clark – 1.4 CM On Demand Search And Replace: par CreativeMindsSolutions – 1.1.11 CMB2: par CMB2 team – 2.4.2 Duplicate Post: par Enrico Battocchi – 3.2.2 Go Live Update URLS: par Mat Lipe – 5.1.0 GTranslate: par Translate AI Multilingual Solutions – 2.8.41 Instock Email Alert for Woocommerce: par Laszlo Kruchio – 1.1.2 – Non testé avec la version active de WooCommerce éditeur de page: par Michael M - WPBakery.com – 5.5.1 Loco Translate: par Tim Whitlock – 2.1.4 MailChimp for WooCommerce: par MailChimp – 2.1.9 – Non testé avec la version active de WooCommerce Product CSV Import Export (BASIC): par WebToffee – 1.5.4 Really Simple SSL: par Rogier Lankhorst Mark Wolters – 3.0.5 Regenerate Thumbnails: par Alex Mills (Viper007Bond) – 3.0.2 Rnlab - App Control: par RNLAB – 1.3.8 Selldorado Mastertag: par effiliation – 20180606 – Non testé avec la version active de WooCommerce Server IP & Memory Usage Display: par Apasionados Apasionados del Marketing – 2.1.0 Smart App Banner: par Stephen Darlington Wandle Software Limited – 1.1.2 SVG Support: par Benbodhi – 2.3.15 Tidio Chat: par Tidio Ltd. – 3.4.0 Top Bar: par WP Darko – 2.0 VigilanTor: par Drew Phillips – 1.3.3 WooCommerce Dynamic Pricing & Discounts: par RightPress – 2.2.10 WC Password Strength Settings: par Daniel Santoro – 2.0.2 – Non testé avec la version active de WooCommerce Webcraftic Updates manager: par Webcraftic – 1.0.7 Woo Discount Rules: par Flycart Technologies LLP – 1.8.2 Advanced Flat Rate Shipping For WooCommerce: par Multidots – 3.1.3 – Non testé avec la version active de WooCommerce Advanced Order Export For WooCommerce: par AlgolPlus – 1.5.5 – Non testé avec la version active de WooCommerce WooCommerce Product Feed PRO: par AdTribes.io – 3.5.0 – Non testé avec la version active de WooCommerce WooCommerce Sogecommerce Payment: par Lyra Network – 1.5.0 – Non testé avec la version active de WooCommerce WooCommerce Affilae: par Affilae – 1.0.8 – Non testé avec la version active de WooCommerce WooCommerce Stripe Gateway: par WooCommerce – 4.3.2 WooCommerce Google Analytics Integration: par WooCommerce – 1.4.4 – Non testé avec la version active de WooCommerce WooCommerce Support Ticket System: par Lagudi Domenico – 11.7 – Non testé avec la version active de WooCommerce WooCommerce TrackingMore: par Lagudi Domenico – 1.8 – Non testé avec la version active de WooCommerce WooCommerce: par Automattic – 3.5.8 Woodmart Core: par – 1.0.8 Yoast SEO Premium: par L’équipe Yoast – 5.4 WP Amazon SES SMTP: par FormGet – 1.0.5 WP Font Awesome: par Zayed Baloch – 1.7.1 WP Mail From II: par Ben Huson – 1.1 WP Rocket | No Auto-generated Critical CSS: par WP Rocket Support Team – WP Rocket: par WP Media – 3.0.5.1 WPMU DEV Dashboard: par WPMU DEV – 4.5.2 YITH Advanced Refund System for WooCommerce: par YITHEMES – 1.0.3 – Non testé avec la version active de WooCommerce YITH WooCommerce Compare: par YITHEMES – 2.3.1 – Non testé avec la version active de WooCommerce YITH WooCommerce Gift Cards: par YITHEMES – 1.3.1 – Non testé avec la version active de WooCommerce YITH WooCommerce Wishlist: par YITHEMES – 2.2.2 – Non testé avec la version active de WooCommerce ### Settings ### API Enabled: – Force SSL: – Currency: EUR (€) Currency Position: right Thousand Separator: Decimal Separator: , Number of Decimals: 2 Taxonomies: Product Types: external (external) gift-card (gift-card) 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) ### WC Pages ### Base boutique: #6 - /boutique Panier: #7 - /panier Validation de la commande: #8 - /commande Mon compte: #9 - /mon-compte Conditions générales de vente et d’utilisation: #2260 - /cgv ### Theme ### Name: Woodmart Child Version: 1.0.0 Author URL: https://xtemos.com Child Theme: ? Parent Theme Name: Woodmart Parent Theme Version: 2.7.0 Parent Theme Author URL: https://themeforest.net/user/xtemos WooCommerce Support: ? ### Templates ### Overrides: woodmart/woocommerce/archive-product.php woodmart/woocommerce/cart/cart-item-data.php woodmart/woocommerce/cart/cart.php version 3.4.0 est obsolète. La version du noyau est 3.5.0 woodmart/woocommerce/cart/cross-sells.php woodmart/woocommerce/cart/mini-cart.php version 3.3.0 est obsolète. La version du noyau est 3.5.0 woodmart/woocommerce/checkout/form-checkout.php version 2.3.0 est obsolète. La version du noyau est 3.5.0 woodmart/woocommerce/content-product.php woodmart/woocommerce/content-product_cat.php woodmart/woocommerce/content-single-product.php woodmart/woocommerce/content-widget-product.php version 3.3.0 est obsolète. La version du noyau est 3.5.5 woodmart-child/woocommerce/emails/customer-reset-password.php version 2.0.0 est obsolète. La version du noyau est 3.5.0 woodmart/woocommerce/global/breadcrumb.php woodmart/woocommerce/global/form-login.php woodmart/woocommerce/global/quantity-input.php woodmart/woocommerce/loop/add-to-cart.php woodmart/woocommerce/loop/loop-end.php woodmart/woocommerce/loop/loop-start.php woodmart/woocommerce/loop/no-products-found.php woodmart/woocommerce/loop/orderby.php woodmart/woocommerce/loop/pagination.php woodmart/woocommerce/loop/sale-flash.php woodmart/woocommerce/myaccount/form-login.php version 3.4.0 est obsolète. La version du noyau est 3.5.0 woodmart/woocommerce/myaccount/navigation.php woodmart/woocommerce/product-searchform.php woodmart/woocommerce/single-product/add-to-cart/grouped.php woodmart/woocommerce/single-product/add-to-cart/variable.php version 3.4.1 est obsolète. La version du noyau est 3.5.5 woodmart/woocommerce/single-product/meta.php woodmart/woocommerce/single-product/product-image.php version 3.3.2 est obsolète. La version du noyau est 3.5.1 woodmart/woocommerce/single-product/product-thumbnails.php version 3.3.2 est obsolète. La version du noyau est 3.5.1 woodmart/woocommerce/single-product/rating.php woodmart/woocommerce/single-product/related.php woodmart/woocommerce/single-product/sale-flash.php woodmart/woocommerce/single-product/tabs/tabs.php woodmart/woocommerce/single-product/title.php woodmart/woocommerce/single-product/up-sells.php woodmart/woocommerce/single-product.php Outdated Templates: ? Apprenez comment mettre à jour
- This reply was modified 4 years, 7 months ago by mohammadreet.
Thank you for sending that through!
I would suggest you start by updating WooCommerce on the site to the latest version as well as update the outdated template overrides in the theme – https://docs.woocommerce.com/document/fix-outdated-templates-woocommerce/#how-to-update-outdated-templates
I would also make sure that the Stripe webhook itself is triggered on All events. You can reset that, if it doesn’t fire on all events, by selecting Update details then Clear and there will be a Receive all events option.
Link to image: https://d.pr/i/xRUzS3Here is a short video on updating it to receive all events.
If this is already set up just fine with all events, could you next enable login in Stripe? That’s under WooCommerce > Settings > Payments and select Manage next to Stripe. Then at the bottom of those settings, you’ll see a checkbox to enable Logging.
Then if any errors are logged you’ll find those under WooCommerce > Status > Logs tab. There will be a Stripe log for every day that logging is enabled.
Link to image: https://cld.wthms.co/qK6BmLOnce this happens again, send us the log files and your updated system status report in a ticket via WooCommerce.com > My Account > Tickets. You may need to create an account before you can access that page.
Please include a link to this forum thread, so that we can keep track of what’s already been done.
We will be able to help you further there.
- The topic ‘PaymentIntent source could not be updated’ is closed to new replies.