• Resolved mimm

    (@y99u89)


    more details: https://www.ads-software.com/support/topic/payment-status-not-updating-from-stripe-webhook/#post-17802483

    Despite the successful payment in Stripe, the woocommerce order was not updated three hours after the payment was made. I had to manually change its status. This and previous failed orders were paid by?p24?(Przelewy24) method. However most of the time p24 works properly.

    woocommerce-gateway-stripe:

    2024-06-04T17:08:34+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    payment_intents request: Array
    (
        [capture_method] => automatic
        [payment_method] => pm_########YVXcOwpYatv5
        [shipping] => 
        [return_url] => 
        [amount] => 8900
        [confirm] => true
        [currency] => pln
        [customer] => ###########
        [description] => ###########
        [metadata] => Array
            (
                [customer_name] => ###########
                [customer_email] => ###########
                [site_url] => ###########
                [order_id] => 1567
                [order_key] => wc_order_#####ce4fHaSm
                [payment_type] => single
            )
    
        [payment_method_types] => Array
            (
                [0] => p24
            )
    
    )
    
    ====End Log====
    
    2024-06-04T17:08:36+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    payment_intents response with stripe-version: 2019-09-09
    ====End Log====
    
    2024-06-04T17:09:51+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    Begin processing UPE redirect payment for order 1567 for the amount of 89.00
    ====End Log====
    
    2024-06-04T17:09:51+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    payment_intents/pi_################1VDjrwVm?expand[]=payment_method
    ====End Log====
    
    2024-06-04T17:09:56+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    charges/py_################18iE8BlV request: Array
    (
    )
    ====End Log====
    
    2024-06-04T17:09:56+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    Could not find order via charge ID: py_################18iE8BlV
    ====End Log====
    
    2024-06-04T17:09:57+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    charges/py_################18iE8BlV response with stripe-version: 2019-09-09
    ====End Log====
    
    2024-06-04T17:09:57+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    Stripe PaymentIntent pi_################1VDjrwVm succeeded for order 1567
    ====End Log====
    
    2024-06-04T17:09:57+00:00  
    ====Stripe Version: 8.3.1====
    ====Stripe Plugin API Version: 2019-09-09====
    ====Start Log====
    Stripe UPE waiting for redirect. The status for order 1567 might need manual adjustment.
    ====End Log====

    Notes from Order 1567:

    Stripe payment intent created (Payment Intent ID: pi_################1VDjrwVm)
    2024-06-04 19:08

    Stripe logs

    ALL ACTIVITY
    
    py_################iE8BlV was charged PLN 89.00
    04/06/2024, 19:09:55
    
    PaymentIntent status: succeeded
    
    The payment pi_################1VDjrwVm for PLN 89.00 has succeeded
    04/06/2024, 19:09:55
    
    The payment pi_################1VDjrwVm for PLN 89.00 requires you to take action in order to complete the payment
    04/06/2024, 19:08:36
    
    A new payment pi_################1VDjrwVm for PLN 89.00 was created
    04/06/2024, 19:08:34
    
    PaymentIntent status: requires_action
    
    200 OK A request to create a PaymentIntent completed
    04/06/2024, 19:08:34

    About five p24 orders have been correctly updated since the webhooks were recreated as suggested before.

Viewing 15 replies - 1 through 15 (of 21 total)
  • Plugin Support omarfpg a11n

    (@omarfpg)

    Hi @y99u89,

    Thank you for opening your own thread for further reviewing. As I understand this is happening even after updating to 8.3.1, but it’s only happening for one payment method P24, and furthermore, it’s intermitent, sometimes it works, sometimes it doesn’t, correct?

    Can you tell us if you’re using the New checkout experience or the Legacy checkout experience? Are you using a checkout page with the shortcode or blocks?

    In the meantime, I’d like to understand your site properly. Please share with us the necessary information below for us to investigate the issue further:

    • System Status Report?which you can find via WooCommerce > Status > Get system report > Copy for support.
    • Fatal error logs?(if any) under WooCommerce > Status > Logs.

    You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.

    Once we have more information, we’ll be able to assist you further.

    Thanks!
    -OP

    Thread Starter mimm

    (@y99u89)

    Hi @omarfpg

    Many thanks for your reply.

    Thank you for opening your own thread for further reviewing. As I understand this is happening even after updating to 8.3.1, but it’s only happening for one payment method P24, and furthermore, it’s intermitent, sometimes it works, sometimes it doesn’t, correct?

    Correct

    Can you tell us if you’re using the New checkout experience or the Legacy checkout experience? Are you using a checkout page with the shortcode or blocks?

    I’m using shortcode “[woocommerce_checkout]”.

    System Status Report

    `
    ### WordPress Environment ###
    
    WordPress address (URL): ########
    Site address (URL): ########
    WC Version: 8.9.2
    REST API Version: ? 8.9.2
    Action Scheduler Version: ? 3.7.4
    Log Directory Writable: ?
    WP Version: 6.5.3
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: pl_PL
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: LiteSpeed
    PHP Version: 7.4.33
    PHP Post Max Size: 256 MB
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.87.0
    OpenSSL/1.1.1p
    
    SUHOSIN Installed: –
    MySQL Version: 10.4.27-MariaDB-cll-lve
    Max Upload Size: 256 MB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 8.9.2
    WC Database Prefix: wp_
    Ca?kowity rozmiar bazy danych: 32.89MB
    Rozmiar bazy danych: 27.57MB
    Rozmiar indeksu bazy danych: 5.32MB
    wp_woocommerce_sessions: Dane: 0.17MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_api_keys: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_attribute_taxonomies: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_downloadable_product_permissions: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_woocommerce_order_items: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_order_itemmeta: Dane: 0.05MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_tax_rates: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_woocommerce_tax_rate_locations: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_shipping_zones: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_woocommerce_shipping_zone_locations: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_woocommerce_shipping_zone_methods: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_woocommerce_payment_tokens: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_woocommerce_payment_tokenmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_woocommerce_log: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    b2s_posts: Dane: 0.02MB + Indeks: 0.09MB + Silnik InnoDB
    b2s_posts_network_details: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    b2s_posts_sched_details: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    b2s_post_sched_settings: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    b2s_user: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    b2s_user_contact: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    b2s_user_network_settings: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_actionscheduler_actions: Dane: 0.13MB + Indeks: 0.11MB + Silnik InnoDB
    wp_actionscheduler_claims: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_actionscheduler_groups: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_actionscheduler_logs: Dane: 0.08MB + Indeks: 0.03MB + Silnik InnoDB
    wp_cky_banners: Dane: 0.05MB + Indeks: 0.00MB + Silnik InnoDB
    wp_cky_cookies: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_cky_cookie_categories: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_commentmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_comments: Dane: 0.06MB + Indeks: 0.09MB + Silnik InnoDB
    wp_itsec_lockouts: Dane: 0.02MB + Indeks: 0.08MB + Silnik InnoDB
    wp_itsec_log: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_itsec_temp: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_jetpack_sync_queue: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_links: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_litespeed_avatar: Dane: 1.52MB + Indeks: 0.67MB + Silnik InnoDB
    wp_litespeed_img_optm: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_litespeed_img_optming: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_litespeed_url: Dane: 0.05MB + Indeks: 0.06MB + Silnik InnoDB
    wp_litespeed_url_file: Dane: 0.02MB + Indeks: 0.08MB + Silnik InnoDB
    wp_mailerlite_forms: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_ngg_album: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_ngg_gallery: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_ngg_pictures: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_nxs_log: Dane: 0.14MB + Indeks: 0.00MB + Silnik InnoDB
    wp_nxs_query: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_options: Dane: 7.42MB + Indeks: 0.25MB + Silnik InnoDB
    wp_postmeta: Dane: 1.52MB + Indeks: 0.17MB + Silnik InnoDB
    wp_posts: Dane: 1.45MB + Indeks: 0.09MB + Silnik InnoDB
    wp_post_views: Dane: 0.30MB + Indeks: 0.38MB + Silnik InnoDB
    wp_termmeta: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_terms: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_term_relationships: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_term_taxonomy: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_top_ten: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_top_ten_daily: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_usermeta: Dane: 0.05MB + Indeks: 0.03MB + Silnik InnoDB
    wp_users: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wc_admin_notes: Dane: 0.06MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wc_admin_note_actions: Dane: 0.05MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_category_lookup: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wc_comments_subscription: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_wc_customer_lookup: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_download_log: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_feedback_forms: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_follow_users: Dane: 0.02MB + Indeks: 0.13MB + Silnik InnoDB
    wp_wc_orders: Dane: 0.05MB + Indeks: 0.11MB + Silnik InnoDB
    wp_wc_orders_meta: Dane: 0.13MB + Indeks: 0.23MB + Silnik InnoDB
    wp_wc_order_addresses: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_wc_order_coupon_lookup: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_order_operational_data: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_order_product_lookup: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_wc_order_stats: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wc_order_tax_lookup: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_phrases: Dane: 0.05MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_product_attributes_lookup: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_product_download_directories: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_product_meta_lookup: Dane: 0.02MB + Indeks: 0.09MB + Silnik InnoDB
    wp_wc_rate_limits: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_reserved_stock: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wc_tax_rate_classes: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wc_users_rated: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_wc_users_voted: Dane: 0.02MB + Indeks: 0.08MB + Silnik InnoDB
    wp_wc_webhooks: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wdi_feeds: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wdi_themes: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wfBlockedIPLog: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfBlocks7: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wfConfig: Dane: 0.50MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfCrawlers: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfFileChanges: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfFileMods: Dane: 7.52MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfHits: Dane: 0.08MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wfHoover: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wfIssues: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_wfKnownFileList: Dane: 3.52MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfLiveTrafficHuman: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wfLocs: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfLogins: Dane: 0.42MB + Indeks: 0.17MB + Silnik InnoDB
    wp_wfls_2fa_secrets: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_wfls_role_counts: Dane: 0.00MB + Indeks: 0.00MB + Silnik MEMORY
    wp_wfls_settings: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfNotifications: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfPendingIssues: Dane: 0.02MB + Indeks: 0.06MB + Silnik InnoDB
    wp_wfReverseCache: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfSecurityEvents: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfSNIPCache: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_wfStatus: Dane: 0.16MB + Indeks: 0.09MB + Silnik InnoDB
    wp_wfTrafficRates: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wfWafFailures: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wpmailsmtp_debug_events: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_wpmailsmtp_tasks_meta: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    wp_yoast_indexable: Dane: 0.22MB + Indeks: 0.13MB + Silnik InnoDB
    wp_yoast_indexable_hierarchy: Dane: 0.02MB + Indeks: 0.05MB + Silnik InnoDB
    wp_yoast_migrations: Dane: 0.02MB + Indeks: 0.02MB + Silnik InnoDB
    wp_yoast_primary_term: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_yoast_seo_links: Dane: 0.02MB + Indeks: 0.03MB + Silnik InnoDB
    wp_yoast_seo_meta: Dane: 0.02MB + Indeks: 0.00MB + Silnik InnoDB
    
    ### Post Type Counts ###
    
    amn_mi-lite: 1
    attachment: 270
    awl-labels: 1
    customize_changeset: 35
    nav_menu_item: 9
    page: 11
    post: 18
    product: 6
    revision: 32
    shop_coupon: 4
    shop_order_placehold: 62
    wp_block: 1
    wp_font_face: 33
    wp_font_family: 12
    wp_global_styles: 3
    wp_navigation: 1
    wp_template: 1
    wp_template_part: 1
    wpdiscuz_form: 1
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (16) ###
    
    Advanced Woo Labels: przez ILLID – 1.94
    CookieYes | GDPR Cookie Consent: przez CookieYes – 3.2.4
    Flexible Checkout Fields: przez WP Desk – 4.1.6
    Kadence Blocks – Gutenberg Blocks for Page Builder Features: przez Kadence WP – 3.2.41
    LiteSpeed Cache: przez LiteSpeed Technologies – 6.2.0.1
    MailerLite - Signup forms (official): przez MailerLite – 1.7.10
    UpdraftPlus - Kopia/przywracanie: przez UpdraftPlus.Com
    DavidAnderson – 1.24.3
    
    WooCommerce.com Update Manager: przez Automattic – 1.0.2
    WooCommerce Stripe Gateway: przez WooCommerce – 8.3.1
    WooCommerce: przez Automattic – 8.9.2
    Wordfence Security: przez Wordfence – 7.11.5
    WP Consent API: przez RogierLankhorst – 1.0.7
    WP Extra File Types: przez Davide Airaghi – 0.5.2
    WP-GPX-Maps: przez Bastianon Massimo – 1.7.08
    WP Mail SMTP: przez WP Mail SMTP – 4.0.1
    wpDiscuz: przez gVectors Team – 7.6.19
    
    ### Inactive Plugins (0) ###
    
    
    ### Dropin Plugins () ###
    
    advanced-cache.php: advanced-cache.php
    
    ### Must Use Plugins (1) ###
    
    WordPress automation by Aplikacje zenbox.pl: przez  –
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: PLN (z?)
    Currency Position: right_space
    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: ?
    Enforce Approved Product Download Directories: ?
    HPOS feature enabled: ?
    Order datastore: Automattic\WooCommerce\Internal\DataStores\Orders\OrdersTableDataStore
    HPOS data sync enabled: –
    
    ### Logging ###
    
    Enabled: ?
    Handler: Automattic\WooCommerce\Internal\Admin\Logging\LogHandlerFileV2
    Retention period: 30 dni
    Level threshold: –
    Log directory size: 542 KB
    
    ### WC Pages ###
    
    Strona sklepu: #1150 - /sklep/
    Koszyk: #1153 - /koszyk/
    Zamówienie: #1403 - /checkout/
    Moje konto: #1159 - /moje-konto/
    Regulamin: #1443 - /regulamin-sklepu/
    
    ### Theme ###
    
    Name: Kadence
    Version: 1.2.5
    Author URL: https://www.kadencewp.com/
    Child Theme: ? – Je?li modyfikujesz WooCommerce lub motyw nadrz?dny
    którego nie jeste? autorem
    polecamy u?ywanie motywu potomnego. Zobacz: Jak tworzy? motywy potomne
    
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: –
    
    ### 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-variation-management
    product-virtual-downloadable
    product-external-affiliate
    product-grouped
    product-linked
    product-pre-publish-modal
    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
    settings
    async-product-editor-category-field
    launch-your-store
    
    Daily Cron: ? Next scheduled: 2024-06-05 18:35:04 +02:00
    Options: ?
    Notes: 51
    Onboarding: completed
    
    ### Action Scheduler ###
    
    Zakończ: 244
    Oldest: 2024-05-05 20:58:59 +0200
    Newest: 2024-06-05 16:39:58 +0200
    
    Niepowodzenie: 1
    Oldest: 2024-04-22 14:47:46 +0200
    Newest: 2024-04-22 14:47:46 +0200
    
    Oczekuj?ce: 3
    Oldest: 2024-06-06 00:13:07 +0200
    Newest: 2024-06-06 16:39:58 +0200
    
    
    ### Status report information ###
    
    Generated at: 2024-06-05 19:04:05 +02:00
    `

    Fatal error logs

    (I don’t have such a log)

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello mimm

    Thank you for your reply and sharing more details.

    Let’s focus on the orders that are affected by this problem.
    Since the issue is not happening for all orders, it would be helpful to review the affected orders and find any similarities between them.

    We already know that the P24 is a common factor.
    Are there any other common factors like a customer, address, or purchased products?

    Looking forward to your response. ??

    Best regards.

    Thread Starter mimm

    (@y99u89)

    There is only one product in the shop.

    All customers are different and they use different addresses.

    Hey, @y99u89!

    Thanks for confirming.

    Can you please share a screenshot of the order notes on one 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

    Can you also please navigate to WooCommerce > Settings > Payments > Stripe > Settings > Scroll down until you see Advanced and share a screenshot of what you see there with us?

    Looking forward to your reply.

    Have a wonderful day!

    Thread Starter mimm

    (@y99u89)

    Sure, here are the screenshots:

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello mimm

    Thank you for your reply.

    The Order Notes confirm there is a communication problem between your site and Stripe.
    Normally webhooks send the message to the site that the payment status has been updated and then the status of the order is updated on the site.

    Since this problem is happening intermittently, we need more information to find a pattern and determine the cause of the issue. Here are a few points we can look for:
    1- Is there a customer who is affected by this problem multiple times?
    2- Is there an address that is affected by this problem multiple times?

    Lastly, it would be helpful to contact Stripe and get their opinion about the issue.
    Once we have more information, I will be able to assist you further.

    Looking forward to your response. ??

    Best regards.

    Thread Starter mimm

    (@y99u89)

    1- Is there a customer who is affected by this problem multiple times?

    2- Is there an address that is affected by this problem multiple times?

    Short answer: no (I already answered these questions in https://www.ads-software.com/support/topic/payment-pending-but-payment-succeeded/#post-17806692)

    Lastly, it would be helpful to contact Stripe and get their opinion about the issue.

    Stripe says all is fine on their side.

    The only pattern I could find in Stripe details is empty “bank” attribute in “problematic” payments.

    Przelewy24 payments that have not been changed correctly in WooCommerce:

     "payment_method_details": {
    "p24": {
    "bank": "",
    "reference": "P24-A5M-###-###",
    "verified_name": null
    },
    "type": "p24"
    },

    Przelewy24 payments that have correctly updated the order:

     "payment_method_details": {
    "p24": {
    "bank": "blik",
    "reference": "P24-D7M-###-###",
    "verified_name": null
    },
    "type": "p24"
    },

    • This reply was modified 5 months, 3 weeks ago by mimm.
    • This reply was modified 5 months, 3 weeks ago by mimm.
    • This reply was modified 5 months, 3 weeks ago by mimm.
    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi there @y99u89,

    Thanks for sharing further details on the issue you are facing, taking a look at your shared Stripe log, I could notice that your Stripe API version is outdated.

    ====Stripe Plugin API Version: 2019-09-09====

    Could you please head over to your Stripe dashboard and update the API version of the latest version and check if this gets to solve any issues?

    You can generally?update the API version?on your Stripe account’s?developers dashboard?without affecting the Stripe WooCommerce Extension.

    Let us know if this helps.

    Thread Starter mimm

    (@y99u89)

    This is what I see in my Stripe dashboard. It is already “Latest” version.

    2019-09-09 is the version mentioned in the woocommerce-gateway-stripe source code:

    https://github.com/woocommerce/woocommerce-gateway-stripe/blob/trunk/includes/class-wc-stripe-api.php#L17

    • This reply was modified 5 months, 3 weeks ago by mimm.
    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi @y99u89,

    Thanks for helping confirm the issue from your end. As a next step, could you please try resetting your webhooks and try to see if it would persist?

    It is possible that the communication between Stripe and WooCommerce was interfered with, leading to the delay in the status changing.

    Please try this and let us know if it helps.

    Thread Starter mimm

    (@y99u89)

    Unfortunately, re-creating the webhook does not work. I have checked this before.

    Plugin Support ckadenge (woo-hc)

    (@ckadenge)

    Hi again @y99u89,

    Unfortunately, re-creating the webhook does not work. I have checked this before.

    Thanks again for sharing further details on the issue. It is quite unusual that this is happening to you. Just so I can have a better understanding of this, while testing, did you only have WooCommerce and Stripe as the active plugins or otherwise? If not, I recommend testing while only having WooCommerce and Stripe for WooCommerce as the active plugins.

    Also, please try switching to a default theme and see if this issue persists.

    I’ll be waiting for your reply to assist you even further.

    Thread Starter mimm

    (@y99u89)

    Just so I can have a better understanding of this, while testing, did you only have WooCommerce and Stripe as the active plugins or otherwise? If not, I recommend testing while only having WooCommerce and Stripe for WooCommerce as the active plugins.

    Also, please try switching to a default theme and see if this issue persists.

    Forgive me but I don’t understand “while testing” part of your question. The site is public and and I’m not “testing” it. The issue happens from time to time for the specific payments described above. I can’t deactivate plugins and change theme and then wait for customers because they will not come as the site will be not functional.

    Hello,

    Just wanted to write here to tell you that we are experiencing the same problem on our website from the beginning of the month when we have updated to plugin woo-stripe version 8.3.1.
    We are having problems with iDEAL payments, but I think iDEAL is not the problem, because more than 95% of the payments are done via iDEAL on our website.

    After updating to the last version, we also unchecked the “Enable the legacy checkout experience” from Stripe plugin settings as recommended.
    The only similarity that we could find about the payments having this kind of problem looking into the plugin logs are this:
    – Stripe PaymentIntent pi_xxxxxxxxxx succeeded for order 133107
    and then
    – Stripe UPE waiting for redirect. The status for order 133107 might need manual adjustment.

    This kind of log we found on all 3 problematic payments we have so far.

    The only thing we changed on the website from 1 June was updating this plugin and deselecting the “Enable the legacy checkout experience”

Viewing 15 replies - 1 through 15 (of 21 total)
  • You must be logged in to reply to this topic.