• Resolved fjpmaia

    (@fjpmaia)


    Such as not allowing to proceed to the next step while a delivery method is not available and selected. I ask this because delivery methods are only available after entering a valid zip code or a zip code for a serviced region. I think maybe disabling the proceed button or making delivery method selection mandatory. But, what is the best way to do it?
    Thank you if you can help me.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Diego Versiani

    (@diegoversiani)

    Hi @fjpmaia,

    I’m not sure I understand what you want to accomplish…

    When using the multi-step layout, the customer needs to select a shipping method to proceed to the next step, and in your case, they will need to enter a valid ZIP code first.

    It is currently not possible to disable the buttons “proceed to next step” because the validation of the fields can vary in type, not only required fields need to have a value but some field types (ie. email, phone number) also need to have their values validated to match a specific criteria.

    1. When you say “Delivery method” are you referring to the “Shipping methods” section, or do you mean the selection of a local pickup point or in-store collection point?

    If you mean the latter, it will require the creation of a custom validation script to ensure the local pickup/collection point is selected, and invalidating the field if one has not been selected yet.

    If that is the case, we might need to add compatibility with the local pickup/in-store collection plugin you are using.

    2. What is the local pickup/in-store collection plugin are you using?

    3. In case I misunderstood what you mean, please do clarify what you want to accomplish exactly.

    Best,
    Diego.

    Thread Starter fjpmaia

    (@fjpmaia)

    Thank you Diego for your quick response.

    Yes, I’m using multi-step layout and I am referring to shipping method. Shipping methods will only be available when a valid zip code or a zip code from a serviced region is selected. Currently the customer can proceed without having selected a shipping method. If the customer enters a zip code for an unserved region, there will not be a shipping method to select, but they can proceed to payment. How can I not proceed without shipping method information? Can a code snippet solve the problem? In other words, make shipping method information mandatory to proceed. Thanks.

    Plugin Author Diego Versiani

    (@diegoversiani)

    Hi @fjpmaia,

    I see. This issue has actually been already fixed with version 3.1.3 (current latest version is 3.1.4).

    1. Are you currently using version 3.1.3 or newer? If not, could you update and see if it solves the issue for you?

    If the problem happens also with version 3.1.3 or newer…

    2. Could you send a screenshot of your shipping settings and the URL of your website where I can reproduce the problem?

    Please keep in mind that this is a public forum. If you don’t want this information available on this public forum, please open a new support ticket on?our main support channel?(which is private) and mention the URL of this ticket.

    Best,
    Diego.

    Thread Starter fjpmaia

    (@fjpmaia)

    Perfect!
    I was using version 3.1.2. Now working.
    You are very efficient.
    Thank you very much!

    Plugin Author Diego Versiani

    (@diegoversiani)

    Hi @fjpmaia,

    Awesome!

    I’m closing this topic for now. Let us know if you need anything else.

    Best,
    Diego.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Mandatory delivery method’ is closed to new replies.