• Running WooCommerce Version 5.2.2 with WooCommerce Stripe Gateway Version 5.1.0

    We are seeing “Received unknown parameter: level3” errors in our Stripe logs and getting multiple duplicate orders from customers in quick succession.

    Able to reliably recreate the issue.

    When the customer submits the order they are brought back to top of checkout page with an empty red error box and no additional info.

    At that point the order is now recorded in Woo in the orders list and the payment successful – but from the customer perspective, their cart is still full, no order emails received, so they hit submit again and again not understanding what’s wrong.

    This is what the payment log in Stripe looks like when the customer doesn’t hit submit more than once:

    ALL ACTIVITY
    The payment pi_1….Q for $82.00 USD has succeeded
    5/7/21, 11:02:47 AM

    w…@…..com was charged $82.00 USD
    5/7/21, 11:02:47 AM

    PaymentIntent status: succeeded

    200 OK
    A request to confirm a PaymentIntent pi_1….Q completed
    5/7/21, 11:02:45 AM

    400 ERR
    A request to confirm a PaymentIntent pi_1….Q failed
    5/7/21, 11:02:45 AM

    A new payment pi_1….Q for $82.00 USD was created
    5/7/21, 11:02:44 AM

    PaymentIntent status: requires_confirmation

    200 OK
    A request to create a PaymentIntent completed
    5/7/21, 11:02:44 AM

    The 400 error log entry has:

    Error message
    “message”: “Received unknown parameter: level3”
    “type”: “invalid_request_error”

    Within a second of that error another request succeeds to POST /v1/payment_intents/pi_1….Q/confirm – the only difference is that the second request omits the level3 parameter data.

Viewing 3 replies - 1 through 3 (of 3 total)
  • Can you provide a copy of your system status report please?

    Thread Starter Jackson Whelan

    (@madjax)

    @wbrubaker here you go:

    
    ### WordPress Environment ###
    
    WordPress address (URL): https://rchsvt.org
    Site address (URL): https://rchsvt.org
    WC Version: 5.2.2
    REST API Version: ? 5.2.2
    WC Blocks Version: ? 4.7.2
    Action Scheduler Version: ? 3.1.6
    WC Admin Version: ? 2.1.5
    Log Directory Writable: ?
    WP Version: 5.7.1
    WP Multisite: –
    WP Memory Limit: 2 GB
    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: 2 GB
    PHP Time Limit: 600
    PHP Max Input Vars: 16384
    cURL Version: 7.29.0
    NSS/3.53.1
    
    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.3.28-MariaDB
    Max Upload Size: 2 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    ### Database ###
    
    WC Database Version: 5.2.2
    WC Database Prefix: rc0710_
    Total Database Size: 143.48MB
    Database Data Size: 117.97MB
    Database Index Size: 25.51MB
    rc0710_woocommerce_sessions: Data: 1.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    rc0710_woocommerce_order_items: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    rc0710_woocommerce_order_itemmeta: Data: 0.22MB + Index: 0.25MB + Engine InnoDB
    rc0710_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    rc0710_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_actionscheduler_actions: Data: 0.02MB + Index: 0.11MB + Engine InnoDB
    rc0710_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_actionscheduler_logs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_comments: Data: 0.08MB + Index: 0.09MB + Engine InnoDB
    rc0710_failed_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_gf_addon_feed: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
    rc0710_gf_addon_payment_callback: Data: 0.06MB + Index: 0.05MB + Engine InnoDB
    rc0710_gf_addon_payment_transaction: Data: 0.13MB + Index: 0.11MB + Engine InnoDB
    rc0710_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_gf_entry: Data: 2.52MB + Index: 0.42MB + Engine InnoDB
    rc0710_gf_entry_meta: Data: 10.52MB + Index: 12.52MB + Engine InnoDB
    rc0710_gf_entry_notes: Data: 1.52MB + Index: 0.38MB + Engine InnoDB
    rc0710_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_gf_form_meta: Data: 1.17MB + Index: 0.00MB + Engine InnoDB
    rc0710_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_gf_form_view: Data: 1.52MB + Index: 0.64MB + Engine InnoDB
    rc0710_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_mailchimp_carts: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_mailchimp_jobs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_options: Data: 2.20MB + Index: 0.08MB + Engine InnoDB
    rc0710_postmeta: Data: 66.52MB + Index: 3.02MB + Engine InnoDB
    rc0710_posts: Data: 6.52MB + Index: 1.05MB + Engine InnoDB
    rc0710_queue: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_redirection_404: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_redirection_items: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    rc0710_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_rg_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_rg_form_meta: Data: 0.16MB + Index: 0.00MB + Engine InnoDB
    rc0710_rg_form_view: Data: 0.48MB + Index: 0.33MB + Engine InnoDB
    rc0710_rg_incomplete_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_rg_lead: Data: 1.52MB + Index: 0.14MB + Engine InnoDB
    rc0710_rg_lead_detail: Data: 2.52MB + Index: 2.41MB + Engine InnoDB
    rc0710_rg_lead_detail_long: Data: 0.41MB + Index: 0.00MB + Engine InnoDB
    rc0710_rg_lead_meta: Data: 0.20MB + Index: 0.20MB + Engine InnoDB
    rc0710_rg_lead_notes: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    rc0710_shortpixel_folders: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_shortpixel_meta: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_terms: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_term_relationships: Data: 0.09MB + Index: 0.06MB + Engine InnoDB
    rc0710_term_taxonomy: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_usermeta: Data: 0.08MB + Index: 0.03MB + Engine InnoDB
    rc0710_users: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_wc_admin_notes: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wc_admin_note_actions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_wc_order_product_lookup: Data: 0.06MB + Index: 0.06MB + Engine InnoDB
    rc0710_wc_order_stats: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_wc_product_meta_lookup: Data: 0.02MB + Index: 0.09MB + Engine InnoDB
    rc0710_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_wfblockediplog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_wfconfig: Data: 3.28MB + Index: 0.00MB + Engine InnoDB
    rc0710_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wffilemods: Data: 3.52MB + Index: 0.00MB + Engine InnoDB
    rc0710_wfhits: Data: 1.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    rc0710_wfknownfilelist: Data: 4.52MB + Index: 0.00MB + Engine InnoDB
    rc0710_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wflogins: Data: 0.41MB + Index: 0.14MB + Engine InnoDB
    rc0710_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    rc0710_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    rc0710_wfstatus: Data: 0.13MB + Index: 0.13MB + Engine InnoDB
    rc0710_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_wpmailsmtp_tasks_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    rc0710_yoast_indexable: Data: 3.52MB + Index: 1.14MB + Engine InnoDB
    rc0710_yoast_indexable_hierarchy: Data: 0.09MB + Index: 0.14MB + Engine InnoDB
    rc0710_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    rc0710_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    rc0710_yoast_seo_links: Data: 0.44MB + Index: 0.30MB + Engine InnoDB
    rc0710_yoast_seo_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    
    ### Post Type Counts ###
    
    amn_smtp: 1
    attachment: 3121
    customize_changeset: 5
    custom_css: 1
    fl-builder-template: 14
    fl-theme-layout: 8
    nav_menu_item: 122
    oembed_cache: 7
    page: 122
    popup: 1
    popup_theme: 7
    post: 1034
    product: 54
    product_variation: 22
    revision: 2770
    shop_order: 75
    shop_order_refund: 6
    tribe_events: 37
    tribe_organizer: 1
    tribe_venue: 17
    
    ### Security ###
    
    Secure connection (HTTPS): ?
    Hide errors from visitors: ?
    
    ### Active Plugins (43) ###
    
    Gravity Forms: by Gravity Forms – 2.4.24
    Advanced Custom Fields PRO: by Elliot Condon – 5.9.5
    Akismet Anti-Spam: by Automattic – 4.1.9
    Beaver Builder Plugin (Agency Version): by The Beaver Builder Team – 2.4.2.2
    Beaver Themer: by The Beaver Builder Team – 1.3.3.1
    PowerPack for Beaver Builder: by IdeaBox Creations – 2.15.4
    Better Search Replace: by Delicious Brains – 1.3.4
    Black Studio TinyMCE Widget: by Black Studio – 2.6.9
    Classic Editor: by WordPress Contributors – 1.6
    Customizer Export/Import: by The Beaver Builder Team – 0.9.2
    Gravity Forms Mailchimp Add-On: by Gravity Forms – 4.9
    Gravity Forms PayPal Standard Add-On: by Gravity Forms – 3.5
    Gravity Forms Stripe Add-On: by Gravity Forms – 4.0
    Gravity Forms Custom Javascript: by Gravity Wiz – 1.4
    Image Widget: by Modern Tribe
    Inc. – 4.4.7
    
    Beaver Builder WP Super Cache & WP Engine Helper: by  – 1.1
    LoginPress - Hide Login: by WPBrigade – 1.2.3
    LoginPress Pro: by WPBrigade – 2.5.0
    LoginPress - Customizing the WordPress Login: by WPBrigade – 1.5.2
    Mailchimp for WooCommerce: by Mailchimp – 2.5.1
    MainWP Child: by MainWP – 4.1.6.1
    Members: by MemberPress – 3.1.5
    No Update Nag: by Scott Reilly – 1.4.10
    Page Links To: by Mark Jaquith – 3.3.5
    PJW Page Excerpt: by Peter Westwood – 0.02
    PJW Query Child Of: by Peter Westwood – 1.10
    Popup Maker: by Popup Maker – 1.16.1
    RCHS Options: by Jackson Whelan – 1.0
    Redirection: by John Godley – 5.1.1
    Redis Object Cache: by Till Krüss – 2.0.19-dev
    Scrolling Text Module for Beaver Builder: by Jackson Whelan – 1.0
    ShortPixel Image Optimizer: by ShortPixel – 4.22.1
    Sub Pages widget: by Alper Haytabay – 1.1
    The Events Calendar: by The Events Calendar – 5.6.0
    The Future is Now!: by Ryan Boren and Andrew Nacin
    maintained by Scot Hacker. – 2.0
    
    Terrier Tenacity Tools: by  –
    UpdraftPlus - Backup/Restore: by UpdraftPlus.Com
    DavidAnderson – 2.16.56.25
    
    Viper's Video Quicktags Migrator: by Alex Mills (Viper007Bond) – 1.2.0
    WooCommerce Stripe Gateway: by WooCommerce – 5.1.0
    WooCommerce: by Automattic – 5.2.2
    Wordfence Security: by Wordfence – 7.5.2
    Yoast SEO: by Team Yoast – 16.2
    WP Mail SMTP: by WPForms – 2.8.0
    
    ### Inactive Plugins (11) ###
    
    Cache Enabler: by KeyCDN – 1.7.1
    CDN Enabler: by KeyCDN – 2.0.3
    Debug Bar: by wordpressdotorg – 1.1.2
    Disable Cart Fragments: by Optimocha – 2.0
    Disable WooCommerce Bloat: by ospiotr – 2.4.4
    Regenerate Thumbnails: by Alex Mills (Viper007Bond) – 3.1.5
    Slim Maintenance Mode: by Johannes Ries – 1.3.6
    Sucuri Security - Auditing, Malware Scanner and Hardening: by Sucuri Inc. – 1.8.26
    The Events Calendar Extension: Yoast Title Fix: by Modern Tribe
    Inc. – 1.0
    
    WooCommerce Nested Category Layout: by SkyVerge – 1.10.0
    WooCommerce Side Cart: by XootiX – 2.1
    
    ### Dropin Plugins (3) ###
    
    advanced-cache.php: advanced-cache.php
    fatal-error-handler.php: fatal-error-handler.php
    object-cache.php: Redis Object Cache Drop-In
    
    ### Must Use Plugins (2) ###
    
    Disable Environment Indicator: by Nexcess – 1.0
    Nexcess Managed Apps: by Nexcess – 1.19.0
    
    ### 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: #10748 - /shop/
    Cart: #10757 - /cart/
    Checkout: #10758 - /checkout/
    My account: #10759 - /my-account/
    Terms and conditions: ? Page not set
    
    ### Theme ###
    
    Name: RCHSVT 2016
    Version: 1.0
    Author URL: https://www.jacksonwhelan.com
    Child Theme: ?
    Parent Theme Name: Beaver Builder Theme
    Parent Theme Version: 1.7.8
    Parent Theme Author URL: https://www.wpbeaverbuilder.com/?utm_medium=bb-pro&utm_source=bb-theme&utm_campaign=themes-admin-page
    WooCommerce Support: ?
    
    ### Templates ###
    
    Overrides: rchs-2016/woocommerce/checkout/thankyou.php version 3.2.0 is out of date. The core version is 3.7.0
    Outdated Templates: ?
    					
    					
    						Learn how to update
    
    ### Action Scheduler ###
    
    Complete: 46
    Oldest: 2021-04-09 17:19:04 -0400
    Newest: 2021-05-07 11:04:30 -0400
    
    Pending: 1
    Oldest: 2021-05-13 11:25:45 -0400
    Newest: 2021-05-13 11:25:45 -0400
    
    ### Status report information ###
    
    Generated at: 2021-05-10 07:04:26 -04:00
    
    Plugin Support dougaitken

    (@dougaitken)

    Automattic Happiness Engineer

    Hey @madjax

    The level3 note isn’t something to worry about – https://docs.woocommerce.com/document/stripe/#what-is-level3-data

    My focus is on this part:

    When the customer submits the order they are brought back to top of checkout page with an empty red error box and no additional info.

    This means your site isn’t either correctly redirecting the customer or presenting an error.

    > Able to reliably recreate the issue.
    Overrides: rchs-2016/woocommerce/checkout/thankyou.php version 3.2.0 is out of date. The core version is 3.7.0

    Since you can recreate the issue and you have an outdated template file that is the page after payment confirmation, I’d recommend to walk through a conflict test to narrow down the cause of this.

    Thanks,

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Duplicate Orders Stripe Payment Intent Error: Received unknown parameter: level3’ is closed to new replies.