Home / Forums / WoodMart support forum / Problems with checkoutWC
Home › Forums › WoodMart support forum › Problems with checkoutWC
Problems with checkoutWC
- This topic has 17 replies, 2 voices, and was last updated 3 weeks, 1 day ago by
Aizaz Imtiaz Awan.
-
AuthorPosts
-
December 17, 2025 at 12:38 pm #701304
levisdmitriParticipantHI
I would like to report a reproducible checkout bug that appears to be caused by Woodmart’s interaction with WooCommerce shipping sessions.
Environment:
WordPress + WooCommerce (latest)
CheckoutWC (v10.3.9)
Woodmart theme
Local Pickup enabled
No caching (WP Rocket disabled during tests)
Issue:
When using CheckoutWC with Local Pickup, the checkout sometimes fails with the error:
“Shipping is a required field”
even though Local Pickup is selected and shipping address fields are hidden.
Steps to reproduce:
Add a product to cart
Go to checkout
Select Local Pickup
Fill only name + phone
Click “Place order”
Expected result:
Order is placed successfully without requiring a shipping address.
Actual result:
Checkout validation fails with “Shipping is a required field”.
Important finding:
Debug logs show that when Local Pickup is selected:
cfw_delivery_method = pickup
but WooCommerce session still contains:
chosen_shipping_methods = flat_rate:*
Because of this, WooCommerce thinks a shipping method is still active and forces shipping address validation.
Proof:
Switching to a different theme immediately fixes the issue
Same WooCommerce + CheckoutWC configuration works perfectly without Woodmart
This confirms the issue is caused by Woodmart’s checkout/shipping handling
Conclusion:
Woodmart appears to override or persist chosen_shipping_methods during AJAX checkout updates, causing WooCommerce to treat pickup orders as shipping orders.
This creates a conflict with CheckoutWC’s pickup logic.
Please investigate how Woodmart updates or caches chosen_shipping_methods during checkout, especially when Local Pickup is selected.
If needed, I can provide logs or assist with further testing.December 17, 2025 at 3:21 pm #701361
Aizaz Imtiaz AwanKeymasterHello,
Please deactivate all the 3rd party plugins and activate only theme-required plugins on the site, and then check the issue. I am sure your issue will be solved. Then activate the 3rd party plugins one by one and check which plugin is creating the issue for you.
Otherwise, if the issue still exists, then keep the 3rd party plugins deactivated and share the WP login details, so I can check and give you a possible solution.
Best Regards,
December 17, 2025 at 3:25 pm #701362
levisdmitriParticipantIve already done that – nothing helps
moreover – if I switch to another theme and everything works fine thereDecember 18, 2025 at 9:18 am #701431
Aizaz Imtiaz AwanKeymasterHello,
I’m currently unable to access your site due to IP restrictions. Kindly remove these restrictions so I can review the issue. I’m accessing the site from Pakistan.
Best Regards,
December 18, 2025 at 5:11 pm #701556
levisdmitriParticipanttrying to fix that, will. notice you, thanks
December 19, 2025 at 7:09 am #701606
Aizaz Imtiaz AwanKeymasterHello,
Sure, take your time.
Best Regards,
December 20, 2025 at 11:39 am #701785
levisdmitriParticipantcan u try once again Sir?
December 20, 2025 at 6:34 pm #701818
Aizaz Imtiaz AwanKeymasterHello,
The login link details you provided are not working anymore. Please share the correct login details so I can check the issue and give you a possible solution.
Best Regards,
December 20, 2025 at 6:39 pm #701821
levisdmitriParticipantupd
December 22, 2025 at 9:33 am #701904
Aizaz Imtiaz AwanKeymasterHello,
I have reviewed your website and tested it by placing an order; however, I was unable to reproduce or observe the reported issue with the pickup delivery option.
See Screenshot for clarification: https://postimg.cc/wtkqwJZ0
Could you please record a short video and describe how we can reproduce the issue on your website so we can check this for you.
Best Regards,
December 22, 2025 at 12:41 pm #701937
levisdmitriParticipantI dunno what are u talking about
Yor screenshot is not from my site, this is a completely different domainDecember 22, 2025 at 3:20 pm #701974
Aizaz Imtiaz AwanKeymasterHello,
This is the domain you shared in the previous message in the private area. Please check the previous message and confirm the domain.
Best Regards,
December 22, 2025 at 3:28 pm #701983
levisdmitriParticipantPlease just check again what screen u have shared with me…
also check private content againDecember 22, 2025 at 3:31 pm #701985
levisdmitriParticipantplease check carefully
December 22, 2025 at 3:44 pm #701986
levisdmitriParticipantive uploaded screen recording were u can identify an issue
error disappear after refreshing checkout pageDecember 23, 2025 at 9:05 am #702020
Aizaz Imtiaz AwanKeymasterHello,
Sorry for the previous screenshot. I have reviewed your website and tested it by placing an order; however, I was unable to reproduce or observe the reported issue with the pickup delivery option.
Please see this correct screenshot: https://ibb.co/xtPsVHcC
Best Regards,
December 23, 2025 at 9:51 am #702021
levisdmitriParticipantHi Sir
please check the link to the video ive shared aboveDecember 23, 2025 at 12:08 pm #702046
Aizaz Imtiaz AwanKeymasterHello,
Navigate to Theme Settings > Shop > Checkout > disable the option “Checkout fields manager” and check the issue.
Best Regards,
-
AuthorPosts
- You must be logged in to create new topics. Login / Register