• Resolved katherine1234

    (@katherine1234)


    Only the SMART SIM for 15 days displays the correct process. When clients choose the pick-up option, they should fill out the billing address only. However, the SMART SIM for 7 days displays the wrong process. When clients choose the SMART SIM for 7 days, they still need to fill out the shipping address.

    The page I need help with: [log in to see the link]

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter katherine1234

    (@katherine1234)

    Only the SMART SIM for 15 days displays the correct process. When clients choose the pick-up option, they should fill out the billing address only. However, the SMART SIM for 7 days displays the wrong process. When clients choose the SMART SIM for 7 days, they still need to fill out the shipping address.

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    I tried to replicate the issue on your site, and I can see that the “Choose a different shipping address” option appears when we add the SMART SIM for 7 days, but I wasn’t able to see any fields to add the shipping address. It seems like only the text is appearing.

    However, I attempted to replicate the issue on my test site, but I was unable to do so. When I choose the “Force shipping to the customer billing address” option, the billing address does not appear on checkout.

    It seems like there might be some plugin, custom code, or theme settings causing the issue. To troubleshoot, I would suggest deactivating all plugins, disabling any custom code, and activating the default WordPress theme (like Storefront) to see if the issue persists.

    For more details on how to run a conflict test, you can use this article:
    How to test for conflicts

    Let me know how that goes!

    Thread Starter katherine1234

    (@katherine1234)

    Thank you so much! But there comes another issue. When people select EASY SIM and go to the checkout page, they are required to enter the shipping address. I did not set EASY SIM in the shipping class. How do I fix this issue?

    Plugin Support shahzeen(woo-hc)

    (@shahzeenfarooq)

    Hi there!

    The Shipping Classes in WooCommerce are used to organize products and apply specific shipping rates based on the class, but they do not control the display of the shipping address section during checkout. The shipping address is a necessary field because WooCommerce needs it to calculate shipping costs and determine where to send the products.

    If you do not want the shipping address to appear on the checkout page, you have two options:

    1. Set your product as a virtual product in the product data section. This will automatically disable the shipping address requirement for that product. You can find more details in this screenshot: Screenshot Link.
    2. Enable the “Force shipping to the customer billing address” option by going to WooCommerce > Settings > Shipping > Shipping Options. This will use the billing address for shipping, which will eliminate the need for a separate shipping address.

    Let me know if you’re still experiencing the issue or if you need further assistance!

Viewing 4 replies - 1 through 4 (of 4 total)
  • You must be logged in to reply to this topic.