Hello WoodMart Support Team,
We are facing a **critical WooCommerce checkout issue** on a live store using **WoodMart – Multipurpose WooCommerce Theme**.
### Problem description
During checkout, users receive the error:
> “Please enter an address to continue.”
even though all billing fields (address, city, postcode, country) are visibly filled in.
### What we have verified
* The issue occurs **even when using the default [woocommerce_checkout] shortcode** (no Elementor / custom layout).
* WooCommerce validation fails because **billing address fields are NOT included in the checkout POST request**.
* Using browser DevTools → Network → ?wc-ajax=checkout, the payload **does not contain**:
* billing_address_1
* billing_city
* billing_postcode
* billing_country
* This confirms the problem is **not payment-related**, but a **checkout fields mapping issue**.
### Root cause (very likely)
WoodMart (or a bundled checkout fields module) is:
* overriding native WooCommerce checkout fields, and
* rendering fields visually, but
* **not binding them correctly to the required WooCommerce field names**, so they never reach the server.
### Environment
* WordPress + WooCommerce (latest stable)
* Theme: **WoodMart**
* Payment gateway: Cardlink (redirect – NOT involved in this issue)
* Issue disappears if checkout fields modification is disabled
### What we need
Please advise:
1. How to **restore native WooCommerce checkout field binding** in WoodMart, OR
2. Which **WoodMart setting/module** must be disabled or fixed so that:
* billing_address_1
* billing_city
* billing_postcode
* billing_country
are correctly submitted in the checkout POST request.
This is a **blocking issue** as checkout cannot be completed.
Thank you in advance for your assistance.
Best regards,
Thomas