3D Secure transaction failing with Qonto
-
Qonto has recently changed its policy to enforce all the payments to go through 3DS. While we are using the latest version of this plugin (5.2.0), transactions with Qonto are failing. When we have contacted Stripe, they recommended we report the issue here. It looks like the integration between Stripe and WooCommerce is not working correctly.
We have the means to reproduce the error. We observed it in our WooCommerce store as well as a third-party WooCommerce store.
- This topic was modified 3 years, 6 months ago by oliviertassinari.
- This topic was modified 3 years, 6 months ago by oliviertassinari.
-
Could you please tell us more about Qonto and how did you configure it on your site? The WooCommerce Stripe Payment Gateway doesn’t support Qonto at this moment. You can find the list of available
Payment Methods
here.Also, it will be great if you could share your current System Status Report. You can get it by navigating to the
WooCommerce / Status
section of your site. Once there, click on theGet system report
button and then copy it by clicking on theCopy for support
button. Then paste it here in a comment.Thanks!
Qonto issues Mastercard debit cards. There shouldn’t be anything to configure as Stripe can handle most debit cards.
### WordPress Environment ### WC Version: 5.1.0 REST API Version: ? 5.1.0 WC Blocks Version: ? 4.4.3 Action Scheduler Version: ? 3.1.6 WC Admin Version: ? 2.0.2 Log Directory Writable: ? WP Version: 5.7.2 WP Multisite: – WP Memory Limit: 768 MB WP Debug Mode: – WP Cron: ? Language: en_US External object cache: – ### Server Environment ### Server Info: Apache PHP Version: 7.3.28 PHP Post Max Size: 256 MB PHP Time Limit: 120 PHP Max Input Vars: 3000 cURL Version: 7.66.0 OpenSSL/1.1.1k-fips SUHOSIN Installed: – MySQL Version: 5.7.32-35-log Max Upload Size: 256 MB Default Timezone is UTC: ? fsockopen/cURL: ? SoapClient: ? DOMDocument: ? GZip: ? Multibyte String: ? Remote Post: ? Remote Get: ? ### Database ### WC Database Version: 5.3.0 WC Database Prefix: wp3u_ Total Database Size: 428.15MB Database Data Size: 324.02MB Database Index Size: 104.13MB wp3u_woocommerce_sessions: Data: 2.02MB + Index: 0.05MB + Engine InnoDB wp3u_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_woocommerce_downloadable_product_permissions: Data: 4.22MB + Index: 7.34MB + Engine InnoDB wp3u_woocommerce_order_items: Data: 1.52MB + Index: 0.23MB + Engine InnoDB wp3u_woocommerce_order_itemmeta: Data: 6.52MB + Index: 8.03MB + Engine InnoDB wp3u_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB wp3u_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_woocommerce_payment_tokens: Data: 0.09MB + Index: 0.02MB + Engine InnoDB wp3u_woocommerce_payment_tokenmeta: Data: 0.19MB + Index: 0.22MB + Engine InnoDB wp3u_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_actionscheduler_actions: Data: 3.52MB + Index: 4.47MB + Engine InnoDB wp3u_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_actionscheduler_logs: Data: 2.52MB + Index: 3.03MB + Engine InnoDB wp3u_aelia_dismissed_messages: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_aelia_exchange_rates_history: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_commentmeta: Data: 0.05MB + Index: 0.03MB + Engine InnoDB wp3u_comments: Data: 4.52MB + Index: 3.56MB + Engine InnoDB wp3u_dokan_announcement: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_dokan_orders: Data: 1.52MB + Index: 0.47MB + Engine InnoDB wp3u_dokan_refund: Data: 0.05MB + Index: 0.00MB + Engine InnoDB wp3u_dokan_shipping_zone_locations: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_dokan_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_dokan_vendor_balance: Data: 1.52MB + Index: 0.00MB + Engine InnoDB wp3u_dokan_withdraw: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_email_log: Data: 198.56MB + Index: 0.00MB + Engine InnoDB wp3u_failed_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_mailchimp_carts: Data: 0.13MB + Index: 0.00MB + Engine InnoDB wp3u_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_options: Data: 6.27MB + Index: 2.84MB + Engine InnoDB wp3u_postmeta: Data: 53.59MB + Index: 41.14MB + Engine InnoDB wp3u_posts: Data: 4.52MB + Index: 2.36MB + Engine InnoDB wp3u_queue: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_term_relationships: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_usermeta: Data: 22.56MB + Index: 25.09MB + Engine InnoDB wp3u_users: Data: 1.52MB + Index: 1.41MB + Engine InnoDB wp3u_wcpdf_invoice_number: Data: 0.06MB + Index: 0.00MB + Engine InnoDB wp3u_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_wc_customer_lookup: Data: 1.52MB + Index: 0.89MB + Engine InnoDB wp3u_wc_download_log: Data: 1.52MB + Index: 0.52MB + Engine InnoDB wp3u_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB wp3u_wc_order_product_lookup: Data: 1.52MB + Index: 1.05MB + Engine InnoDB wp3u_wc_order_stats: Data: 1.52MB + Index: 0.73MB + Engine InnoDB wp3u_wc_order_tax_lookup: Data: 0.11MB + Index: 0.11MB + Engine InnoDB wp3u_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB wp3u_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB wp3u_woo_sales_country_region: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_affiliates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_clicks: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_commissions: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_commission_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_payments: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_payment_commission: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_yith_wcaf_payment_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_ywrr_email_blocklist: Data: 0.02MB + Index: 0.00MB + Engine InnoDB wp3u_ywrr_email_schedule: Data: 1.52MB + Index: 0.00MB + Engine InnoDB ### Post Type Counts ### attachment: 278 custom_css: 1 page: 12 post: 3 product: 21 product_variation: 30 revision: 101 shop_coupon: 31 shop_order: 11825 shop_order_refund: 252 wccaf: 2 wcccf: 3 ### Security ### Secure connection (HTTPS): ? Hide errors from visitors: ? ### Active Plugins (27) ### Dokan: by weDevs – 3.2.6 Dokan Pro: by weDevs – 3.0.8 Email Log: by Sudar – 2.4.5 Insert Headers and Footers: by WPBeginner – 1.6.0 Jetpack by WordPress.com: by Automattic – 9.7 Login With Ajax: by Marcus Sykes – 3.1.11 Mailchimp for WooCommerce: by Mailchimp – 2.5.1 Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 3.1.5 SG Optimizer: by SiteGround – 5.7.20 Theme Customisations: by WooThemes – 1.0.0 WooCommerce Tiered Price Table: by bycrik – 2.4.1 User Switching: by John Blackbourn & contributors – 1.5.7 WC Fields Factory: by Saravana Kumar K – 3.0.3 Sales Report By Country for WooCommerce: by zorem – 1.6.5 Woocommerce Add to cart Ajax for variable products: by Rishi Mehta - Rcreators Websolutions – 2.2 WooCommerce EU/UK VAT Compliance (Premium): by David Anderson – 1.23.1 WooCommerce PayPal Checkout Gateway: by WooCommerce – 2.1.1 WooCommerce Stripe Gateway: by WooCommerce – 5.2.0 WooCommerce Max Quantity: by Isabel Castillo – 1.5.2 WooCommerce PDF Invoices & Packing Slips: by Ewout Fernhout – 2.8.3 WooCommerce Shipping & Tax: by WooCommerce – 1.25.12 WooCommerce: by Automattic – 5.1.0 (update to version 5.3.0 is available) WP 2FA - Two-factor authentication for WordPress: by WP White Security – 1.6.1 JAMstack Deployments: by Christopher Geary – 1.1.1 WP Mail SMTP: by WPForms – 2.8.0 WP Rollback: by Impress.org – 1.7.1 YITH WooCommerce Review Reminder: by YITH – 1.6.9 ### Inactive Plugins (1) ### WooCommerce EU VAT Assistant: by Aelia – 2.0.17.210504 ### Settings ### API Enabled: – Force SSL: ? Currency: USD ($) Currency Position: left 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 ### Shop base: #44 - / Cart: #45 - /order-cart/ Checkout: #46 - /order-payment/ My account: #47 - /my-account/ Terms and conditions: #52 - /terms/ ### Theme ### Name: Storefront Version: 2.5.0 (update to version 3.6.0 is available) Author URL: https://woocommerce.com/ Child Theme: ? – If you are modifying WooCommerce on a parent theme that you did not build personally we recommend using a child theme. See: How to create a child theme WooCommerce Support: ? ### Templates ### Overrides: storefront/woocommerce/emails/customer-completed-order.php storefront/woocommerce/emails/customer-new-account.php storefront/woocommerce/emails/customer-refunded-order.php storefront/woocommerce/emails/customer-reset-password.php version 3.7.0 is out of date. The core version is 4.0.0 Outdated Templates: ? Learn how to update ### Action Scheduler ### Canceled: 7 Oldest: 2021-04-22 07:34:56 +0000 Newest: 2021-05-13 14:22:11 +0000 Complete: 11,290 Oldest: 2021-04-19 10:22:55 +0000 Newest: 2021-05-20 08:21:58 +0000 Failed: 9 Oldest: 2019-11-11 17:46:54 +0000 Newest: 2020-01-20 23:12:49 +0000 Pending: 3 Oldest: 2021-05-20 08:23:21 +0000 Newest: 2021-05-20 09:21:53 +0000 ### Status report information ### Generated at: 2021-05-20 08:23:21 +00:00
I’m not seeing anything of concern within the sites system status report.
With regards to 3D Secure for card providers, that’s something which Stripe themselves implement for payment cards and not the Stripe plugin for WooCommerce. Stripe triggers 3D Secure automatically for a transaction if required by a regulatory mandate such as Strong Customer Authentication.
You can read more about Stripes 3D secure implementation on this page of their website below.
https://stripe.com/docs/payments/3d-secure
YOu can also look at your Stripe Radar section to see what the failure messages indicate if any are present.
https://dashboard.stripe.com/settings/radar
What I would suggest doing is enabling debug logging within the Stripe plugin and once enabled attempt a test using the Qonto Mastercard you have.
You can enable debug logging in Stripe from WooCommerce > Settings > Payments > Stripe from this setting below.
Image Link: https://cloudup.com/cJWPatvTVUc
When enabled can you then attempt to perform a test purchase on your site? Once you’ve attempted the test purchase can you visit WooCommerce > Status > Logs and look for the latest Stripe log file.
Image Link: https://cloudup.com/c3Z91HN4ROb
You can then look at the Stripe logs to see possibly why the transaction has failed. That may hold some clues
Ok, thanks for the debug tip. I have tried again today, and it seems that either Stripe, Qonto, or the intermediate bank provided fixed the integration. I can now see a modal open instead of a failing error message.
Hey there!
Thanks for keeping us posted and letting us know that the modals are working now and marking this resolved.
- The topic ‘3D Secure transaction failing with Qonto’ is closed to new replies.