Hi there!
From what you’ve described, it sounds like the Byteplant plugin isn’t receiving data from the default WooCommerce address fields (billing_address_1, billing_address_2) because these have likely been replaced or hidden by the Flexible Checkout Fields plugin.
By default, WooCommerce includes standard address fields, and most address validation plugins rely on those. Since the issue occurs only when using customized fields, this would be outside the default WooCommerce functionality and would require checking with the Flexible Checkout Fields and Byteplant plugin developers for compatibility or custom integration options.
You can test this by temporarily disabling the Flexible Checkout Fields plugin and checking if the default WooCommerce address fields appear again at checkout. If Byteplant works then, it confirms the issue is caused by the customization.
Hope this helps clarify the situation!
If i disable the checkout fields plugin i don’t have a adress field at the checkout.
It doesn’t switch back to the woocommerce default field.
Hi @craven89,
I understand what you mean, and it sounds like the default WooCommerce checkout fields may not have been properly restored when you disabled the plugin. To reset your checkout page and bring back the default address fields, please go to WooCommerce > Status > Tools, then look for Create default WooCommerce pages and click Create pages.
Once that’s done, visit your checkout page again to see if the default address fields now appear. After confirming that, you can test whether the Byteplant plugin correctly detects and validates the address.
Feel free to let us know how it goes once you’ve tried this.
It seems we haven’t heard back from you for a while, so I’ll go ahead and mark this thread as resolved. Feel free to reach out whenever you’re ready to continue.
We’d really appreciate if you could take a moment to leave us a review: https://ww.wp.xz.cn/support/plugin/woocommerce/reviews/