Required Fields not Required when plugin is active
-
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.
-
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.
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.1SUHOSIN 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.1Soliloquy – 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-pageDisabled Features: minified-js
new-product-management-experience
settingsDaily 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 +0000Failed: 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-8Let us know if that worked for you.
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.1SUHOSIN 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.1Simply Show Hooks: by Stuart O’Brien
cxThemes – 1.2.1Soliloquy: 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-pageDisabled Features: minified-js
new-product-management-experience
settingsDaily 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 +0000Pending: 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.
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.
-
This reply was modified 3 years, 6 months ago by
xue28 (woo-hc).
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.jpgHowever when Square is chosen it is only showing an error for Billing Town/City and not the Billing State.
https://snipboard.io/0AbRFx.jpgHi 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
-
This reply was modified 3 years, 6 months ago by
The topic ‘Required Fields not Required when plugin is active’ is closed to new replies.