• Resolved mohammadreet

    (@mohammadreet)


    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.

Viewing 4 replies - 1 through 4 (of 4 total)
  • 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.

    Thread Starter mohammadreet

    (@mohammadreet)

    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.

    stripe-all-events
    Link to image: https://d.pr/i/xRUzS3

    Here is a short video on updating it to receive all events.

    https://d.pr/v/QNkBkt

    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.

    stripe-logs
    Link to image: https://cld.wthms.co/qK6BmL

    Once 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.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘PaymentIntent source could not be updated’ is closed to new replies.