• Resolved mtresch

    (@mtresch)


    When the WooCommerce Square payment method is active on checkout required fields (ie. billing details) are not being validated. (more specifically the Billing State)

    As such people are able to checkout without filling out all the required information needed to generate shipping rates and fulfill the order. So they are are able to process an order without being charged shipping.

    I have observed this issue on 3 different websites with the WooCommerce Square plugin active. Really not sure how this issue has not been caught and addressed by the developers.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Hello.

    I understand that the checkout page is not validating the billing state field.

    Before moving forward, we would like to get a better context/idea about your site setup. Can you please share a copy of your site’s System Status? You can find it by navigating to WooCommerce > Status. Select “Get system report” and then “Copy for support”.  Then please include the report in your response.

    Thanks.

    Thread Starter mtresch

    (@mtresch)

    No problem, this is the status for the current sites issue (though this has been experienced on other sites with different theme/plugin configurations)

    ### WordPress Environment ###

    WC Version: 6.9.4
    REST API Version: ✔ 6.9.4
    WC Blocks Version: ✔ 8.3.3
    Action Scheduler Version: ✔ 3.4.0
    Log Directory Writable: ✔
    WP Version: 6.0.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.33
    PHP Post Max Size: 32 MB
    PHP Time Limit: 90
    PHP Max Input Vars: 40000
    cURL Version: 7.29.0
    NSS/3.53.1

    SUHOSIN Installed: –
    Max Upload Size: 32 MB
    Default Timezone is UTC: ✔
    fsockopen/cURL: ✔
    SoapClient: ✔
    DOMDocument: ✔
    GZip: ✔
    Multibyte String: ✔
    Remote Post: ✔
    Remote Get: ✔

    ### Database ###

    WC Database Version: 6.9.4
    WC Database Prefix: msh_wp_
    Total Database Size: 135.85MB
    Database Data Size: 111.76MB
    Database Index Size: 24.09MB
    msh_wp_woocommerce_sessions: Data: 2.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_woocommerce_order_items: Data: 0.13MB + Index: 0.06MB + Engine InnoDB
    msh_wp_woocommerce_order_itemmeta: Data: 34.56MB + Index: 5.94MB + Engine InnoDB
    msh_wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_actionscheduler_actions: Data: 0.22MB + Index: 0.27MB + Engine InnoDB
    msh_wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_actionscheduler_logs: Data: 0.20MB + Index: 0.17MB + Engine InnoDB
    msh_wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_comments: Data: 0.50MB + Index: 0.52MB + Engine InnoDB
    msh_wp_ewwwio_images: Data: 2.52MB + Index: 2.84MB + Engine InnoDB
    msh_wp_ewwwio_queue: Data: 0.08MB + Index: 0.05MB + Engine InnoDB
    msh_wp_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_gf_entry: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_entry_meta: Data: 0.42MB + Index: 0.30MB + Engine InnoDB
    msh_wp_gf_entry_notes: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_gf_form_meta: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_form_view: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_iwp_backup_status: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_iwp_processed_iterator: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_options: Data: 5.14MB + Index: 0.17MB + Engine InnoDB
    msh_wp_pmxe_exports: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_pmxe_google_cats: Data: 0.39MB + Index: 0.00MB + Engine InnoDB
    msh_wp_pmxe_posts: Data: 0.11MB + Index: 0.00MB + Engine InnoDB
    msh_wp_pmxe_templates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_postmeta: Data: 7.52MB + Index: 5.03MB + Engine InnoDB
    msh_wp_posts: Data: 2.52MB + Index: 0.56MB + Engine InnoDB
    msh_wp_redirection_404: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_redirection_items: Data: 0.31MB + Index: 0.38MB + Engine InnoDB
    msh_wp_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_strong_views: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_termmeta: Data: 0.06MB + Index: 0.06MB + Engine InnoDB
    msh_wp_terms: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    msh_wp_term_relationships: Data: 0.31MB + Index: 0.28MB + Engine InnoDB
    msh_wp_term_taxonomy: Data: 0.08MB + Index: 0.03MB + Engine InnoDB
    msh_wp_usermeta: Data: 2.45MB + Index: 1.95MB + Engine InnoDB
    msh_wp_users: Data: 1.52MB + Index: 0.73MB + Engine InnoDB
    msh_wp_wc_admin_notes: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wc_admin_note_actions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wc_customer_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_order_bundle_lookup: Data: 0.42MB + Index: 0.47MB + Engine InnoDB
    msh_wp_wc_order_composite_lookup: Data: 0.44MB + Index: 0.55MB + Engine InnoDB
    msh_wp_wc_order_coupon_lookup: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_order_product_lookup: Data: 1.52MB + Index: 0.59MB + Engine InnoDB
    msh_wp_wc_order_stats: Data: 0.09MB + Index: 0.05MB + Engine InnoDB
    msh_wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_product_attributes_lookup: Data: 0.13MB + Index: 0.20MB + Engine InnoDB
    msh_wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_product_meta_lookup: Data: 0.13MB + Index: 0.19MB + Engine InnoDB
    msh_wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wfblockediplog: Data: 0.14MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_wfconfig: Data: 2.28MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wffilemods: Data: 27.58MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfhits: Data: 1.02MB + Index: 0.25MB + Engine InnoDB
    msh_wp_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_wfknownfilelist: Data: 13.52MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wflogins: Data: 0.42MB + Index: 0.14MB + Engine InnoDB
    msh_wp_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_wfstatus: Data: 0.36MB + Index: 0.19MB + Engine InnoDB
    msh_wp_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_bundled_itemmeta: Data: 0.27MB + Index: 0.33MB + Engine InnoDB
    msh_wp_woocommerce_bundled_items: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_square_customers: Data: 0.33MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wpr_rocket_cache: Data: 0.11MB + Index: 0.13MB + Engine InnoDB
    msh_wp_wpr_rucss_used_css: Data: 0.02MB + Index: 0.08MB + Engine InnoDB
    msh_wp_yoast_indexable: Data: 0.23MB + Index: 0.13MB + Engine InnoDB
    msh_wp_yoast_indexable_hierarchy: Data: 0.08MB + Index: 0.05MB + Engine InnoDB
    msh_wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_yoast_primary_term: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    msh_wp_yoast_seo_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_yoast_seo_meta: Data: 0.09MB + Index: 0.00MB + Engine InnoDB

    ### Post Type Counts ###

    acf-field: 35
    acf-field-group: 11
    attachment: 1428
    custom_css: 1
    global_product_addon: 4
    iwp_log: 140
    nav_menu_item: 43
    oembed_cache: 13
    page: 31
    post: 215
    product: 973
    product_variation: 12
    revision: 529
    shop_coupon: 7
    shop_order: 1565
    shop_order_refund: 9
    soliloquy: 1
    wcccf: 3
    wccpf: 1
    wp_global_styles: 1
    wpm-testimonial: 5
    yith-wcbm-badge: 5

    ### Security ###

    Secure connection (HTTPS): ✔
    Hide errors from visitors: ✔

    ### Active Plugins (31) ###

    InfiniteWP – Client: by Revmakx – 1.9.9
    Gravity Forms: by Gravity Forms – 2.6.7
    Advanced Custom Fields PRO: by WP Engine – 6.0.2
    Akismet Anti-Spam: by Automattic – 5.0.1
    Custom H1: by Andrew Greco & Matt Tresch for Mainstreethost – 2.2
    EWWW Image Optimizer: by Exactly WWW – 6.9.1
    FooBox Image Lightbox: by FooPlugins – 2.7.17
    Price By Quantity For WooCommerce: by WebMeteors – 1.0.3
    Redirection: by John Godley – 5.3.4
    ShiftNav – Responsive Mobile Menu: by Chris Mavricos
    SevenSpark – 1.7.1

    Soliloquy – Featured Content Addon: by Soliloquy Team – 2.4.6
    Soliloquy: by Soliloquy Team – 2.6.6
    Strong Testimonials: by WPChill – 3.0.2
    Advanced Editor Tools (previously TinyMCE Advanced): by Automattic – 5.6.0
    WC Fields Factory: by Saravana Kumar K – 4.1.5
    Widget Options: by Widget Options Team – 3.8.9.1
    WooCommerce Composite Products: by WooCommerce – 8.5.2
    WooCommerce Stacked Product Layout: by SomewhereWarm – 1.2.1
    WooCommerce Google Analytics Integration: by WooCommerce – 1.5.13
    WooCommerce Min/Max Quantities: by WooCommerce – 4.0.1
    WooCommerce Print Invoices/Packing Lists: by SkyVerge – 3.11.5
    WooCommerce Product Add-ons: by WooCommerce – 5.0.0
    WooCommerce Product Bundles: by WooCommerce – 6.17.1
    WooCommerce Square: by WooCommerce – 3.2.0
    WooCommerce: by Automattic – 6.9.4
    Wordfence Security: by Wordfence – 7.7.1
    WordPress Importer: by wordpressdotorg – 0.8
    Yoast SEO: by Team Yoast – 19.7.2
    WP Rocket: by WP Media – 3.12.1.1
    WP Sitemap Page: by Tony Archambeau – 1.9.1
    Yoast Test Helper: by Team Yoast – 1.17

    ### Inactive Plugins (1) ###

    Composite Products – Conditional Images: by SomewhereWarm – 1.2.6

    ### Dropin Plugins (2) ###

    advanced-cache.php: advanced-cache.php
    db.php: HyperDB

    ### Must Use Plugins (1) ###

    InfiniteWP – Client Loader: by Revmakx – 1.0.1

    ### Settings ###

    API Enabled: ✔
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: bundle (bundle)
    composite (composite)
    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: –

    ### WC Pages ###

    Shop base: #6 – /shop/
    Cart: #7 – /cart/
    Checkout: #8 – /checkout/
    My account: #9 – /my-account/
    Terms and conditions: ❌ Page not set

    ### Theme ###

    Name: Custom Responsive (SASS) Theme
    Version: 1.7
    Author URL: http://www.mainstreethost.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: bones/woocommerce/archive-product.php
    bones/woocommerce/content-single-product.php
    bones/woocommerce/single-product/add-to-cart/variation-add-to-cart-button.php
    bones/woocommerce/single-product/price.php
    bones/woocommerce/single-product/product-attributes.php
    bones/woocommerce/single-product/product-image.php
    bones/woocommerce/single-product/short-description.php
    bones/woocommerce/single-product.php

    ### Composite Products ###

    Database Version: 8.5.2
    Loopback Test: ✔
    Template Overrides: –

    ### Product Bundles ###

    Database Version: 6.17.1
    Loopback Test: ✔
    Template Overrides: –

    ### Square ###

    Environment: Production
    Tokenization Enabled: –
    Debug Mode: Off

    ### Admin ###

    Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    experimental-products-task
    experimental-import-products-task
    experimental-fashion-sample-products
    experimental-product-tour
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    wc-pay-promotion
    wc-pay-welcome-page

    Disabled Features: minified-js
    new-product-management-experience
    settings

    Daily Cron: ✔ Next scheduled: 2022-10-07 01:34:54 +00:00
    Options: ✔
    Notes: 104
    Onboarding: completed

    ### Action Scheduler ###

    Complete: 700
    Oldest: 2022-10-06 16:14:48 +0000
    Newest: 2022-10-06 17:02:10 +0000

    Failed: 1
    Oldest: –
    Newest: –

    Pending: 2
    Oldest: 2022-10-06 21:45:01 +0000
    Newest: 2022-10-07 05:12:25 +0000

    ### Status report information ###

    Generated at: 2022-10-06 17:02:40 +00:00

    Hello,

    Thanks for sending the system report.

    PHP Version: 7.3.33

    For your site to run properly, as a general recommendation, PHP should be the version 7.4 or greater. You can update it, then check again if the issue persists. More info is below:

    https://woocommerce.com/document/server-requirements/#section-2
    https://woocommerce.com/document/update-php-wordpress/#section-8

    Let us know if that worked for you.

    Thread Starter mtresch

    (@mtresch)

    Unfortunately that does not appear to be the issue, as I have copy of the site in question on a development server with an updated version of PHP. This copy of the site also has all plugins except WooCommerce & WooCommerce Square disabled with the Twenty-Twenty-One theme activated. I’ve included the Status report of this development site below.

    ### WordPress Environment ###

    WordPress address (URL):
    Site address (URL):
    WC Version: 6.9.4
    REST API Version: ? 6.9.4
    WC Blocks Version: ? 8.3.3
    Action Scheduler Version: ? 3.4.0
    Log Directory Writable: ?
    WP Version: 6.0.2
    WP Multisite: –
    WP Memory Limit: 512 MB
    WP Debug Mode: ?
    WP Cron: ?
    Language: en_US
    External object cache: –

    ### Server Environment ###

    Server Info: Apache
    PHP Version: 7.4.30
    PHP Post Max Size: 1 GB
    PHP Time Limit: 3600
    PHP Max Input Vars: 5000
    cURL Version: 7.29.0
    NSS/3.53.1

    SUHOSIN Installed: –
    MySQL Version: 5.5.5-10.1.41-MariaDB
    Max Upload Size: 1 GB
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    GZip: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?

    ### Database ###

    WC Database Version: 6.9.4
    WC Database Prefix: msh_wp_
    Total Database Size: 218.27MB
    Database Data Size: 168.44MB
    Database Index Size: 49.83MB
    msh_wp_woocommerce_sessions: Data: 0.06MB + Index: 0.02MB + Engine InnoDB
    msh_wp_woocommerce_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_attribute_taxonomies: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_woocommerce_downloadable_product_permissions: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_woocommerce_order_items: Data: 1.52MB + Index: 0.36MB + Engine InnoDB
    msh_wp_woocommerce_order_itemmeta: Data: 101.64MB + Index: 15.06MB + Engine InnoDB
    msh_wp_woocommerce_tax_rates: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_woocommerce_tax_rate_locations: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_woocommerce_shipping_zones: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_shipping_zone_locations: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_shipping_zone_methods: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_payment_tokens: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_woocommerce_payment_tokenmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_log: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_actionscheduler_actions: Data: 0.02MB + Index: 0.13MB + Engine InnoDB
    msh_wp_actionscheduler_claims: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_actionscheduler_groups: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_actionscheduler_logs: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_commentmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_comments: Data: 1.52MB + Index: 0.95MB + Engine InnoDB
    msh_wp_ewwwio_images: Data: 0.50MB + Index: 0.42MB + Engine InnoDB
    msh_wp_ewwwio_queue: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_gf_draft_submissions: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_gf_entry: Data: 0.14MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_entry_meta: Data: 1.52MB + Index: 0.38MB + Engine InnoDB
    msh_wp_gf_entry_notes: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_form: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_gf_form_meta: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
    msh_wp_gf_form_revisions: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_form_view: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    msh_wp_gf_rest_api_keys: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_iwp_backup_status: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_iwp_processed_iterator: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_links: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_options: Data: 3.27MB + Index: 0.08MB + Engine InnoDB
    msh_wp_pmxe_exports: Data: 0.14MB + Index: 0.00MB + Engine InnoDB
    msh_wp_pmxe_google_cats: Data: 0.39MB + Index: 0.00MB + Engine InnoDB
    msh_wp_pmxe_posts: Data: 0.11MB + Index: 0.00MB + Engine InnoDB
    msh_wp_pmxe_templates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_postmeta: Data: 18.55MB + Index: 15.06MB + Engine InnoDB
    msh_wp_posts: Data: 3.52MB + Index: 1.03MB + Engine InnoDB
    msh_wp_redirection_404: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_redirection_groups: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_redirection_items: Data: 0.31MB + Index: 0.38MB + Engine InnoDB
    msh_wp_redirection_logs: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_strong_views: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_termmeta: Data: 0.06MB + Index: 0.06MB + Engine InnoDB
    msh_wp_terms: Data: 0.06MB + Index: 0.03MB + Engine InnoDB
    msh_wp_term_relationships: Data: 0.36MB + Index: 0.34MB + Engine InnoDB
    msh_wp_term_taxonomy: Data: 0.08MB + Index: 0.03MB + Engine InnoDB
    msh_wp_usermeta: Data: 11.52MB + Index: 8.03MB + Engine InnoDB
    msh_wp_users: Data: 1.52MB + Index: 0.78MB + Engine InnoDB
    msh_wp_wc_admin_notes: Data: 0.08MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wc_admin_note_actions: Data: 0.05MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_category_lookup: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wc_customer_lookup: Data: 0.16MB + Index: 0.13MB + Engine InnoDB
    msh_wp_wc_download_log: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_order_bundle_lookup: Data: 0.42MB + Index: 0.75MB + Engine InnoDB
    msh_wp_wc_order_composite_lookup: Data: 0.09MB + Index: 0.09MB + Engine InnoDB
    msh_wp_wc_order_coupon_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_order_product_lookup: Data: 2.52MB + Index: 2.58MB + Engine InnoDB
    msh_wp_wc_order_stats: Data: 0.17MB + Index: 0.20MB + Engine InnoDB
    msh_wp_wc_order_tax_lookup: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_wc_product_attributes_lookup: Data: 0.14MB + Index: 0.14MB + Engine InnoDB
    msh_wp_wc_product_download_directories: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_product_meta_lookup: Data: 0.14MB + Index: 0.28MB + Engine InnoDB
    msh_wp_wc_rate_limits: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_reserved_stock: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wc_tax_rate_classes: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wc_webhooks: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wfblockediplog: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfblocks7: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_wfconfig: Data: 0.52MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfcrawlers: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wffilechanges: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wffilemods: Data: 9.52MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfhits: Data: 0.23MB + Index: 0.08MB + Engine InnoDB
    msh_wp_wfhoover: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wfissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_wfknownfilelist: Data: 4.52MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wflivetraffichuman: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wflocs: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wflogins: Data: 0.45MB + Index: 0.16MB + Engine InnoDB
    msh_wp_wfls_2fa_secrets: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_wfls_settings: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfnotifications: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfpendingissues: Data: 0.02MB + Index: 0.06MB + Engine InnoDB
    msh_wp_wfreversecache: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_wfsnipcache: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_wfstatus: Data: 0.13MB + Index: 0.11MB + Engine InnoDB
    msh_wp_wftrafficrates: Data: 0.02MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_bundled_itemmeta: Data: 0.52MB + Index: 0.66MB + Engine InnoDB
    msh_wp_woocommerce_bundled_items: Data: 0.05MB + Index: 0.03MB + Engine InnoDB
    msh_wp_woocommerce_square_customers: Data: 0.41MB + Index: 0.00MB + Engine InnoDB
    msh_wp_woocommerce_termmeta: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_yoast_indexable: Data: 0.09MB + Index: 0.09MB + Engine InnoDB
    msh_wp_yoast_indexable_hierarchy: Data: 0.02MB + Index: 0.05MB + Engine InnoDB
    msh_wp_yoast_migrations: Data: 0.02MB + Index: 0.02MB + Engine InnoDB
    msh_wp_yoast_primary_term: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_yoast_seo_links: Data: 0.02MB + Index: 0.03MB + Engine InnoDB
    msh_wp_yoast_seo_meta: Data: 0.09MB + Index: 0.00MB + Engine InnoDB

    ### Post Type Counts ###

    acf-field: 30
    acf-field-group: 11
    attachment: 1423
    custom_css: 1
    global_product_addon: 3
    iwp_log: 113
    nav_menu_item: 35
    oembed_cache: 13
    page: 31
    post: 213
    product: 977
    product_variation: 12
    revision: 510
    shop_coupon: 7
    shop_order: 1277
    shop_order_refund: 9
    soliloquy: 1
    wcccf: 3
    wccpf: 1
    wp_global_styles: 1
    wpm-testimonial: 5
    yith-wcbm-badge: 5

    ### Security ###

    Secure connection (HTTPS): ?
    Hide errors from visitors: ?Error messages should not be shown to visitors.

    ### Active Plugins (2) ###

    WooCommerce Square: by WooCommerce – 3.2.0
    WooCommerce: by Automattic – 6.9.4

    ### Inactive Plugins (32) ###

    Advanced Custom Fields PRO: by WP Engine – 6.0.2
    Advanced Editor Tools (previously TinyMCE Advanced): by Automattic – 5.6.0
    Akismet Anti-Spam: by Automattic – 5.0.1
    Composite Products – Conditional Images: by SomewhereWarm – 1.2.6
    Custom H1: by Andrew Greco & Matt Tresch for Mainstreethost – 2.3
    EWWW Image Optimizer: by Exactly WWW – 6.9.1
    FooBox Image Lightbox: by FooPlugins – 2.7.17
    Gravity Forms: by Gravity Forms – 2.6.3
    InfiniteWP – Client: by Revmakx – 1.9.9
    Price By Quantity For WooCommerce: by WebMeteors – 1.0.3
    Redirection: by John Godley – 5.3.4
    ShiftNav – Responsive Mobile Menu: by Chris Mavricos
    SevenSpark – 1.7.1

    Simply Show Hooks: by Stuart O’Brien
    cxThemes – 1.2.1

    Soliloquy: by Soliloquy Team – 2.6.6
    Soliloquy – Featured Content Addon: by Soliloquy Team – 2.4.6
    Strong Testimonials: by WPChill – 3.0.2
    W3 Total Cache: by BoldGrid – 2.2.4
    WC Fields Factory: by Saravana Kumar K – 4.1.5
    What Template File Am I Viewing?: by The Mighty Mo! Design Co. – 1.2
    Widget Options: by Widget Options Team – 3.8.9.1
    WooCommerce Composite Products: by WooCommerce – 8.5.2
    WooCommerce Google Analytics Integration: by WooCommerce – 1.5.11
    WooCommerce Min/Max Quantities: by WooCommerce – 4.0.1
    WooCommerce Print Invoices/Packing Lists: by SkyVerge – 3.11.5
    WooCommerce Product Add-ons: by WooCommerce – 5.0.0
    WooCommerce Product Bundles: by WooCommerce – 6.17.1
    WooCommerce Stacked Product Layout: by SomewhereWarm – 1.2.1
    Wordfence Security: by Wordfence – 7.7.1
    WordPress Importer: by wordpressdotorg – 0.8
    WP Sitemap Page: by Tony Archambeau – 1.9.1
    Yoast SEO: by Team Yoast – 19.7.2
    Yoast Test Helper: by Team Yoast – 1.17

    ### Settings ###

    API Enabled: ?
    Force SSL: –
    Currency: USD ($)
    Currency Position: left
    Thousand Separator: ,
    Decimal Separator: .
    Number of Decimals: 2
    Taxonomies: Product Types: bundle (bundle)
    composite (composite)
    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: –

    ### WC Pages ###

    Shop base: #6 – /shop/
    Cart: #7 – /cart/
    Checkout: #8 – /checkout/
    My account: #9 – /my-account/
    Terms and conditions: ? Page not set

    ### Theme ###

    Name: Twenty Twenty-One
    Version: 1.6
    Author URL: https://wordpress.org/
    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: –

    ### Square ###

    Environment: Production
    Tokenization Enabled: –
    Debug Mode: Off

    ### Admin ###

    Enabled Features: activity-panels
    analytics
    coupons
    customer-effort-score-tracks
    experimental-products-task
    experimental-import-products-task
    experimental-fashion-sample-products
    experimental-product-tour
    shipping-smart-defaults
    shipping-setting-tour
    homescreen
    marketing
    mobile-app-banner
    navigation
    onboarding
    onboarding-tasks
    remote-inbox-notifications
    remote-free-extensions
    payment-gateway-suggestions
    shipping-label-banner
    subscriptions
    store-alerts
    transient-notices
    wc-pay-promotion
    wc-pay-welcome-page

    Disabled Features: minified-js
    new-product-management-experience
    settings

    Daily Cron: ? Next scheduled: 2022-10-07 01:34:54 +00:00
    Options: ?
    Notes: 99
    Onboarding: completed

    ### Action Scheduler ###

    Complete: 33
    Oldest: 2022-09-08 14:41:57 +0000
    Newest: 2022-10-06 19:08:45 +0000

    Pending: 2
    Oldest: 2022-10-06 19:21:32 +0000
    Newest: 2022-10-07 16:26:47 +0000

    ### Status report information ###

    Generated at: 2022-10-06 19:09:15 +00:00

    Hello,

    I understand, thanks for the clarification.

    May I ask for one more piece of information, can you provide a copy of the fatal error log found under WooCommerce > System Status > Logs (if any). That will help to further investigate.

    Looking forward to hearing from you.

    Thread Starter mtresch

    (@mtresch)

    The website does not contain any fatal error logs

    Hi @mtresch

    I understand that there are no fatal errors on your end.

    This is strange that the required shipping fields are not being validated when using Square as the payment gateway for purchases.

    Can you please share with us a clear screenshot of what you see on your end so that we could address you more effectively?

    If you don’t already have a screenshot service installed, you can try https://snipboard.io or http://skitch.com/. You can share the direct link to the image as a response to this topic.

    Meanwhile, have you tried to test if this is also happening when using another payment gateway such as Cash on Delivery just to isolate if this is only occurring when using Square?

    I am suspecting that this kind of problem is usually caused by a conflict with your theme or with another plugin present on your site. Can you please try to perform a full conflict test and see if that works?

    https://woocommerce.com/document/how-to-test-for-conflicts/

    If this was caused by a third-party plugin present on your site, it would be best to reach out to the developers for further assistance here.

    Thread Starter mtresch

    (@mtresch)

    I don’t believe it to be an issue with a plugin or theme conflict as this error occurs with all plugins except WooCommerce & WooCommerce Square disabled with the Twenty Twenty-One theme activated.

    I have also tested this against another using a payment gateway, in the following I have left both the Town/City & State empty – showing that when selecting Cash on Delivery we can see it is kicking on an error on both.
    https://snipboard.io/JnLMOx.jpg

    However when Square is chosen it is only showing an error for Billing Town/City and not the Billing State.
    https://snipboard.io/0AbRFx.jpg

    Hi there @mtresch 👋

    Please contact us at WooCommerce.com > My Account > Support. You may need to create an account before you can access that page.

    Additionally, 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.

    • This reply was modified 3 years, 5 months ago by anastas10s. Reason: typos
Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Required Fields not Required when plugin is active’ is closed to new replies.