• Resolved Anonymous User 14347528

    (@anonymized-14347528)


    Hi,

    From some time now some of my users encounter an error when trying to save cards to their account using the plugin.

    Being from the checkout, by checking the “Save payment information to my account for future purchases” or from the “Add payment method” tab in the user dashboard, some users have the following error : “authentication_required” but no 3D Secure challenge was ever shown.

    I have identified that this error only appears for a certain type of cards, in my case, the french bank “La Banque Postale”. So I contacted Stripe directly to check with them if there was something to configure in my account, but after several emails with the support they told me that the problem was coming from the WooCommerce Stripe Payment Gateway.

    The problem is that the plugin uses the Source API in order to save a card for future use, but it does not handle correctly 3DS challenge. Instead, the plugin should use the PaymentIntent API in order to handle correctly all 3DS cases.

    What workaround can you offer me?

    System status:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://daan.tech
    Site address (URL): https://daan.tech
    WC Version: 6.2.2
    REST API Version: ? 6.2.2
    WC Blocks Version: ? 6.7.3
    Action Scheduler Version: ? 3.4.0
    WC Admin Version: ? 3.2.0
    Log Directory Writable: ?
    WP Version: ? 5.9.3 - Une nouvelle version de WordPress est disponible (6.0.1)
    WP Multisite: –
    WP Memory Limit: 1 Go
    WP Debug Mode: –
    WP Cron: –
    Language: fr_FR
    External object cache: –
    
    ### Server Environment ###
    
    Server Info: nginx/1.21.3
    PHP Version: 7.4.25
    PHP Post Max Size: 128 Mo
    PHP Time Limit: 300
    PHP Max Input Vars: 10000
    cURL Version: 7.68.0
    OpenSSL/1.1.1g
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.3.34-MariaDB-0ubuntu0.20.04.1
    Max Upload Size: 128 Mo
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 6.2.2
    WC Database Prefix: wor9613_
    Taille totale de la base de données: 9991.72MB
    Taille de la base de données: 9118.83MB
    Taille de l’index: 872.89MB
    wor9613_woocommerce_sessions: Données?: 9.02MB + Index?: 0.09MB + Moteur InnoDB
    wor9613_woocommerce_api_keys: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_woocommerce_attribute_taxonomies: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_woocommerce_downloadable_product_permissions: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wor9613_woocommerce_order_items: Données?: 21.55MB + Index?: 6.52MB + Moteur InnoDB
    wor9613_woocommerce_order_itemmeta: Données?: 337.75MB + Index?: 113.22MB + Moteur InnoDB
    wor9613_woocommerce_tax_rates: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wor9613_woocommerce_tax_rate_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_woocommerce_shipping_zones: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_woocommerce_shipping_zone_locations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_woocommerce_shipping_zone_methods: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_woocommerce_payment_tokens: Données?: 0.33MB + Index?: 0.17MB + Moteur InnoDB
    wor9613_woocommerce_payment_tokenmeta: Données?: 1.52MB + Index?: 0.70MB + Moteur InnoDB
    wor9613_woocommerce_log: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_acfw_loyalprog_entries: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_acfw_virtual_coupons: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_actionscheduler_actions: Données?: 13.02MB + Index?: 15.61MB + Moteur InnoDB
    wor9613_actionscheduler_claims: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_actionscheduler_groups: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_actionscheduler_logs: Données?: 9.02MB + Index?: 8.03MB + Moteur InnoDB
    wor9613_aepc_custom_audiences: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_aepc_logs: Données?: 2.52MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_check_email_log: Données?: 1643.69MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_commentmeta: Données?: 3.52MB + Index?: 4.03MB + Moteur InnoDB
    wor9613_comments: Données?: 202.73MB + Index?: 137.31MB + Moteur InnoDB
    wor9613_daan_flash_sale_orders: Données?: 0.11MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_dam_conversations: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_ee_products_sync_list: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_ee_product_sync_call: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_ee_product_sync_data: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_ee_product_sync_profile: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_ee_prouct_pre_sync_data: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_fbv: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_fbv_attachment_folder: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_content_status: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_icl_core_status: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_icl_flags: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_icl_languages: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_icl_languages_translations: Données?: 0.33MB + Index?: 0.14MB + Moteur InnoDB
    wor9613_icl_locale_map: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_message_status: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_icl_mo_files_domains: Données?: 0.39MB + Index?: 0.11MB + Moteur InnoDB
    wor9613_icl_node: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_reminders: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_strings: Données?: 3.52MB + Index?: 4.02MB + Moteur InnoDB
    wor9613_icl_string_batches: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_string_packages: Données?: 0.14MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_string_pages: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_icl_string_positions: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_icl_string_status: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_icl_string_translations: Données?: 5.52MB + Index?: 3.03MB + Moteur InnoDB
    wor9613_icl_string_urls: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_icl_translate: Données?: 111.55MB + Index?: 1.52MB + Moteur InnoDB
    wor9613_icl_translate_job: Données?: 0.16MB + Index?: 0.06MB + Moteur InnoDB
    wor9613_icl_translations: Données?: 1.52MB + Index?: 2.67MB + Moteur InnoDB
    wor9613_icl_translation_batches: Données?: 0.05MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_translation_downloads: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_icl_translation_status: Données?: 68.52MB + Index?: 0.13MB + Moteur InnoDB
    wor9613_links: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_mailjet_wc_abandoned_carts: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_mailjet_wc_abandoned_cart_emails: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_mailjet_wc_guests: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_options: Données?: 38.23MB + Index?: 8.36MB + Moteur InnoDB
    wor9613_postmeta: Données?: 5918.98MB + Index?: 320.63MB + Moteur InnoDB
    wor9613_posts: Données?: 345.53MB + Index?: 19.70MB + Moteur InnoDB
    wor9613_social_users: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_termmeta: Données?: 0.16MB + Index?: 0.16MB + Moteur InnoDB
    wor9613_terms: Données?: 0.33MB + Index?: 0.31MB + Moteur InnoDB
    wor9613_term_relationships: Données?: 1.52MB + Index?: 0.50MB + Moteur InnoDB
    wor9613_term_taxonomy: Données?: 0.33MB + Index?: 0.33MB + Moteur InnoDB
    wor9613_tm_taskmeta: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_tm_tasks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_usermeta: Données?: 220.75MB + Index?: 143.30MB + Moteur InnoDB
    wor9613_users: Données?: 10.52MB + Index?: 7.55MB + Moteur InnoDB
    wor9613_wcpdf_credit_note_number: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wcpdf_invoice_number: Données?: 2.52MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wcpdf_packing_slip_number: Données?: 2.52MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wcpdf_proforma_number: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wc_admin_notes: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wc_admin_note_actions: Données?: 0.05MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_wc_category_lookup: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wc_customer_lookup: Données?: 7.52MB + Index?: 6.03MB + Moteur InnoDB
    wor9613_wc_download_log: Données?: 0.02MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_wc_order_coupon_lookup: Données?: 0.38MB + Index?: 0.38MB + Moteur InnoDB
    wor9613_wc_order_product_lookup: Données?: 13.52MB + Index?: 10.06MB + Moteur InnoDB
    wor9613_wc_order_stats: Données?: 11.52MB + Index?: 8.55MB + Moteur InnoDB
    wor9613_wc_order_tax_lookup: Données?: 6.52MB + Index?: 5.03MB + Moteur InnoDB
    wor9613_wc_product_meta_lookup: Données?: 0.20MB + Index?: 0.34MB + Moteur InnoDB
    wor9613_wc_rate_limits: Données?: 0.05MB + Index?: 0.05MB + Moteur InnoDB
    wor9613_wc_reserved_stock: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wc_tax_rate_classes: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_wc_webhooks: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_wfblockediplog: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wfblocks7: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    wor9613_wfconfig: Données?: 1.44MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wfcrawlers: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wffilechanges: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wffilemods: Données?: 14.55MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wfhits: Données?: 1.02MB + Index?: 0.22MB + Moteur InnoDB
    wor9613_wfhoover: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_wfissues: Données?: 0.08MB + Index?: 0.06MB + Moteur InnoDB
    wor9613_wfknownfilelist: Données?: 7.52MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wflivetraffichuman: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_wflocs: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wflogins: Données?: 1.02MB + Index?: 0.16MB + Moteur InnoDB
    wor9613_wfls_2fa_secrets: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_wfls_settings: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wfnotifications: Données?: 0.06MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wfpendingissues: Données?: 0.02MB + Index?: 0.06MB + Moteur InnoDB
    wor9613_wfreversecache: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wfsnipcache: Données?: 0.02MB + Index?: 0.05MB + Moteur InnoDB
    wor9613_wfstatus: Données?: 0.13MB + Index?: 0.11MB + Moteur InnoDB
    wor9613_wftrafficrates: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_woocommerce_per_product_shipping_rules: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_woo_payline_tokens: Données?: 13.52MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wsal_metadata: Données?: 1.52MB + Index?: 0.64MB + Moteur InnoDB
    wor9613_wsal_occurrences: Données?: 0.06MB + Index?: 0.06MB + Moteur InnoDB
    wor9613_wsal_options: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wt_iew_action_history: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wt_iew_cron: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wt_iew_ftp: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_wt_iew_mapping_template: Données?: 0.02MB + Index?: 0.00MB + Moteur InnoDB
    wor9613_yoast_indexable: Données?: 51.58MB + Index?: 38.52MB + Moteur InnoDB
    wor9613_yoast_indexable_hierarchy: Données?: 0.17MB + Index?: 0.25MB + Moteur InnoDB
    wor9613_yoast_migrations: Données?: 0.02MB + Index?: 0.02MB + Moteur InnoDB
    wor9613_yoast_primary_term: Données?: 0.05MB + Index?: 0.03MB + Moteur InnoDB
    wor9613_yoast_prominent_words: Données?: 0.36MB + Index?: 0.31MB + Moteur InnoDB
    wor9613_yoast_seo_links: Données?: 6.52MB + Index?: 2.91MB + Moteur InnoDB
    wor9613_yoast_seo_meta: Données?: 0.14MB + Index?: 0.00MB + Moteur InnoDB
    
    ### Post Type Counts ###
    
    ambassador-convers: 189
    ambassador-message: 515
    attachment: 5876
    blocks: 166
    custom_css: 1
    nav_menu_item: 1645
    oembed_cache: 122
    page: 1843
    post: 71
    product: 659
    product_variation: 1110
    revision: 55
    shop_coupon: 3018
    shop_order: 91324
    shop_order_refund: 3461
    tm_global_cp: 148
    ux_template: 4
    wp_block: 1
    wp_global_styles: 1
    wpcf7_contact_form: 14
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (52) ###
    
    WPML Multilingual CMS: par OnTheGoSystems – 4.5.2
    WPML SEO: par OnTheGoSystems – 2.0.1
    Advanced Coupons for WooCommerce Free: par Rymera Web Co – 3.1.2
    Advanced Coupons for WooCommerce Premium: par Rymera Web Co – 3.1.1
    Advanced Cron Manager: par BracketSpace – 2.4.2
    Alma - 2x 3x 4x, J+15 ou J+30 pour WooCommerce —  Paiement en plusieurs fois et différé: par Alma – 2.5.1
    Chronopost: par Adexos – 1.2.3
    Contact Form 7 Multilingual: par OnTheGoSystems – 1.1.0
    Contact Form 7: par Takayuki Miyoshi – 5.5.6
    Cookie Notice & Compliance for GDPR / CCPA: par Hu-manity.co – 2.2.3
    WooCommerce Coupon Generator: par Jeroen Sormani – 1.2.0
    Daan Ambassador Messaging: par Timothe BORDIGA (Dixeed) – 1.0.0
    Disable Cart Fragments: par LittleBizzy – 1.3.0
    Yoast Duplicate Post: par Enrico Battocchi & l’équipe Yoast – 4.4
    Google Tag Manager for WordPress: par Thomas Geiger – 1.15.1
    Ever Invoice Export: par Team Ever – 1.2.5
    Favicon par RealFaviconGenerator: par Philippe Bernard – 1.3.23
    FileBird Lite: par Ninja Team – 4.9.8
    Heartbeat Control par WP Rocket: par WP Rocket – 2.0
    Jetpack: par Automattic – 10.6
    JWT Authentication for WP-API: par Enrique Chavez – 1.2.6
    Loco Translate: par Tim Whitlock – 2.5.8
    Mailjet for WordPress: par Mailjet SAS – 5.2.12
    Maintenance: par WebFactory Ltd – 4.05
    Nextend Social Login: par Nextendweb – 3.1.4
    Paypal Shipping Sync: par Timothe BORDIGA (Dixeed) – 1.0.0
    Pixel Caffeine: par AdEspresso – 2.3.3
    Referral program / Parrainage clients: par WeLoveCustomers – 1.9.4
    Reusable Blocks Extended: par audrasjb – 0.8
    Referral program / Parrainage clients Daan Tech: par WeLoveCustomers – 1.5.5.2
    Preview E-mails for WooCommerce: par Digamber Pradhan – 2.0.2
    WooCommerce Admin: par WooCommerce – 3.2.0
    WooCommerce Oney Payment Gateway: par Dixeed (Timothé BORDIGA) – 1.0.0
    WooCommerce Stripe Gateway: par WooCommerce – 6.4.3
    WooCommerce Multilingual: par OnTheGoSystems – 4.12.6
    Advanced Order Export Pour WooCommerce (Pro): par AlgolPlus – 3.1.8
    WooCommerce PayPal Payments: par WooCommerce – 1.7.1 (une mise à jour de la version 1.9.0 est disponible)
    WooCommerce PDF Invoices & Packing Slips: par WP Overnight – 2.13.1
    WooCommerce PDF Invoices & Packing Slips Professional: par Ewout Fernhout – 2.6.6
    WooCommerce PDF Invoices & Packing Slips Premium Templates: par Ewout Fernhout – 2.9.10
    WooCommerce Shipping & Tax: par WooCommerce – 1.25.23 (une mise à jour de la version 1.26.2 est disponible)
    WooCommerce Shipping Per Product v2: par WooCommerce – 2.3.15
    WooCommerce TM Extra Product Options: par themeComplete – 5.0.12.2
    WooCommerce: par Automattic – 6.2.2 (une mise à jour de la version 6.7.0 est disponible)
    WooSidebars: par WooCommerce – 1.4.5 (une mise à jour de la version 1.4.6 est disponible)
    Wordfence Security: par Wordfence – 7.5.11
    WordPress Importer: par wordpressdotorg – 0.7
    Yoast SEO Premium: par L’équipe Yoast – 15.7
    WPML Media: par OnTheGoSystems – 2.7.0
    WPML String Translation: par OnTheGoSystems – 3.2.0
    WPS Hide Login: par WPServeur
    NicolasKulka
    wpformation – 1.9.3
    
    Yoast SEO?: WooCommerce: par L’équipe Yoast – 13.9
    
    ### Inactive Plugins (3) ###
    
    Facebook for WooCommerce: par Facebook – 2.6.13
    WooCommerce EU VAT Number: par WooCommerce – 2.4.2
    WooCommerce Google Ads Dynamic Remarketing: par woopt – 1.8.1
    
    ### Must Use Plugins (1) ###
    
    Kinsta Must-use Plugins: par Kinsta Team – 2.4.7
    
    ### Settings ###
    
    API Enabled: –
    Force SSL: –
    Currency: EUR (€)
    Currency Position: right
    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 ###
    
    Base de la boutique: #55212 - /shop/
    Panier: #55213 - /cart/
    Commander: #55214 - /checkout/
    Mon compte: #55215 - /my-account/
    Conditions générales de vente et d’utilisation: #3 - /fr/cgv-cgu/
    
    ### Theme ###
    
    Name: Flatsome Child
    Version: 3.2.2
    Author URL: 
    Child Theme: ?
    Parent Theme Name: Flatsome
    Parent Theme Version: 3.15.3
    Parent Theme Author URL: https://www.uxthemes.com/
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: flatsome/woocommerce/archive-product.php
    flatsome/woocommerce/cart/cart-empty.php
    /www/daantech_139/public/wp-content/plugins/woocommerce-tm-extra-product-options/templates/cart/cart-item-data.php
    flatsome/woocommerce/cart/cart-shipping.php
    flatsome/woocommerce/cart/cart.php
    flatsome/woocommerce/checkout/form-checkout.php
    flatsome/woocommerce/checkout/form-coupon.php
    flatsome/woocommerce/checkout/terms.php
    flatsome/woocommerce/checkout/thankyou.php
    flatsome-child/woocommerce/content-product-cat.php
    flatsome/woocommerce/content-product.php
    flatsome/woocommerce/content-single-product.php
    flatsome/woocommerce/content-widget-product.php
    flatsome-child/woocommerce/emails/customer-new-account.php version 3.7.0 est obsolète. La version du noyau est 6.0.0
    flatsome-child/woocommerce/emails/customer-processing-order.php
    flatsome-child/woocommerce/emails/email-addresses.php version 3.9.0 est obsolète. La version du noyau est 5.6.0
    flatsome-child/woocommerce/emails/email-styles.php
    flatsome/woocommerce/global/breadcrumb.php
    flatsome/woocommerce/global/quantity-input.php
    flatsome/woocommerce/global/wrapper-end.php
    flatsome/woocommerce/global/wrapper-start.php
    flatsome/woocommerce/loop/loop-end.php
    flatsome/woocommerce/loop/loop-start.php
    flatsome/woocommerce/loop/pagination.php
    flatsome/woocommerce/loop/result-count.php
    flatsome/woocommerce/loop/sale-flash.php
    flatsome-child/woocommerce/myaccount/dashboard.php
    flatsome/woocommerce/myaccount/form-login.php
    flatsome-child/woocommerce/myaccount/my-address.php
    flatsome/woocommerce/myaccount/navigation.php
    flatsome/woocommerce/notices/error.php
    flatsome/woocommerce/notices/notice.php
    flatsome/woocommerce/notices/success.php
    flatsome/woocommerce/product-searchform.php
    flatsome/woocommerce/single-product/photoswipe.php
    flatsome-child/woocommerce/single-product/price.php
    flatsome/woocommerce/single-product/product-image.php
    flatsome/woocommerce/single-product/product-thumbnails.php
    flatsome/woocommerce/single-product/rating.php
    flatsome/woocommerce/single-product/related.php
    flatsome/woocommerce/single-product/review.php
    flatsome/woocommerce/single-product/sale-flash.php
    flatsome/woocommerce/single-product/share.php
    flatsome/woocommerce/single-product/short-description.php
    flatsome/woocommerce/single-product/tabs/tabs.php
    flatsome/woocommerce/single-product/title.php
    flatsome/woocommerce/single-product/up-sells.php
    flatsome/woocommerce/single-product-reviews.php
    flatsome/woocommerce/single-product.php
    flatsome-child/woocommerce/content-product_cat.php
    
    Outdated Templates: ?
    					
    					
    						Apprenez comment mettre à jour
    
    ### WooCommerce PayPal Payments ###
    
    Onboarded: ?
    Shop country code: FR
    WooCommerce currency supported: ?
    PayPal card processing available in country: ?
    Pay Later messaging available in country: ?
    Webhook status: –
    Vault enabled: ?
    Logging enabled: ?
    Reference Transactions: –
    Used PayPal Checkout plugin: ?
    
    ### Action Scheduler ###
    
    Terminé: 35?599
    Oldest: 2022-06-28 15:11:05 +0200
    Newest: 2022-07-18 12:09:01 +0200
    
    En attente: 4
    Oldest: 2022-07-18 12:09:14 +0200
    Newest: 2022-07-18 12:55:53 +0200
    
    ### Status report information ###
    
    Generated at: 2022-07-18 12:09:48 +02:00
    
Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Support Chris Moreira – a11n

    (@chrism245)

    Hi there!

    We have some cases like when no 3D Secure challenge was ever shown, and this has been a conflict with other extensions.

    I would recommend updating WordPress to the latest version at first and then running a conflict test to make sure all works as expected.
    ?
    The best way to determine this is to:

    • Temporarily switch your theme to Storefront
    • Disable all plugins except for WooCommerce
    • Repeat the action that is causing the problem

    If you’re not seeing the same problem after completing the conflict test, then you know the problem was with the plugins and/or theme you deactivated. To figure out which plugin is causing the problem, reactivate your other plugins one by one, testing after each, until you find the one causing conflict. You can find a more detailed explanation on how to do a conflict test here.`

    Thread Starter Anonymous User 14347528

    (@anonymized-14347528)

    Hi Chris !

    Thanks for the quick answer! Unfortunatly, the website is using more than 50 plugins at the time and having a lot of custom development linked to those plugins, we cannot just deactivate them.

    But by looking at the code of the plugin, I can see that it is not a matter of plugin conflict. The problem originates from the Ajax call to the “create_setup_intent” action. In the handler, you are using the Source API instead of the PaymentIntent API.

    As I stated before, and as Stripe themself told me, the Source API (you are using for saving cards) is not reliable when it comes to 3DS challenge, that is (as I see it) the source of the problem.


    Timothy

    Plugin Support Tamirat B. (a11n)

    (@tamirat22)

    Hello Timothy!

    Thanks for the reply!

    Unfortunately, the website is using more than 50 plugins at the time and having a lot of custom development linked to those plugins, we cannot just deactivate them.

    You can make use of a staging/test site to proceed with the conflict test recommended above.

    If your host doesn’t offer that option, we recommend WP Staging for quickly spinning up a new test site.

    Furthermore, if you want customization help with your site, please reach out to our Woo-vetted experts here: https://woocommerce.com/customizations/

    Hope this was helpful!

    Thread Starter Anonymous User 14347528

    (@anonymized-14347528)

    Thanks for the answer Joseph!

    I understand that as part of the first step of a WordPress / WooCommerce support ticket your workflow is to always ask for a conflict test first because it is something that you cannot identify on your end.

    But as I mentioned before, the problem does not come from a plugin conflict, I identified the problem and explained it pretty clearly I think.

    Moreover I really don’t have the time to activate plugins one by one to check which one may be causing a conflict.


    Timothy

    Plugin Support Brad P. a11n

    (@snaacks)

    Hi @roux1max

    Thanks for reaching out and we appreciate you providing that information. Given that we’re not seeing the problem with the plugin on our end this generally points to something occurring within the site itself. If you don’t wish to proceed with a conflict test that’s perfectly okay, that’s entirely up to you but is what we recommend at this point based on the behavior and what we have seen previously.

    If you do find you have the time to perform that test and would like to share with us the results we’ll be happy to review them.

    Thanks again and have a great day!

    Thread Starter Anonymous User 14347528

    (@anonymized-14347528)

    Hi @snaacks !

    I took the time to do a fresh WordPress install with StoreFront and only WooCommerce and WooCommerce Stripe Gateway installed but I still have the same problem.

    So, as I told you several times on this thread, the problem is coming from the part of the code I pointed out.

    Regards,


    Timothy

    Mirko P.

    (@rainfallnixfig)

    Hi Timothy,

    Thanks for getting back to us.

    There has been a discussion about replacing the Sources API with the new Payments API when listing saved credit cards and SEPA debit IBANs from Stripe. You can read more about it on this Github thread:

    https://github.com/woocommerce/woocommerce-gateway-stripe/issues/1424

    Feel free to add your own comments to the thread so that the issue will be brought directly to the attention of the developers and they can recommend the best course of action in this situation.

    Best regards.

    Thread Starter Anonymous User 14347528

    (@anonymized-14347528)

    Hi Mirko,

    Thanks for the link to the Github issue, I will continue the discussion there.

    Regards,


    Timothy

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Error saving cards with 3DS active’ is closed to new replies.