ResolvedDelivery zones issue
- This topic has 22 replies, 2 voices, and was last updated 1 year, 5 months ago by
Althemist.
- AuthorPosts
- March 22, 2022 at 3:42 am #33371
stefanioancretu
ParticipantHi,
I created two delivery zones without overlapping them and at the shipping method I set for each minimum order value, the problem appears on checkout. If I refresh, the other delivery method appears to me, even if the address is not in its area.
The same thing happens if I go to another page and come back.
I noticed that if I re-enter the address and select the branch from checkout it displays correctly(but on refresh… same issue).
You can try with this address Strada Călăraşi 28, Modelu, România and the order must be greater than 50 lei.Another problem is that I display the products with the taxes included and “Minimum order amount” is reported and displayed at the price without taxes.
The displayed alert does not match the total in the cartThank you
Stefan Ioan CretuMarch 22, 2022 at 1:04 pm #33377Althemist
KeymasterHi Stefan Ioan Cretu,
I have just checked your website. Everything seems fine to me. I have added 2 pizzas with total price of 29,98 (2x 14,99) with tax INCLUDED (this is according to your settings). Now I can see my order qualify for the “În călărași” shipping method and I need to add 24,81 more in order to qualify for the “La modelu” shipping method. When I increase the order amount (e.g. add 2 more pizzas) the total amount is 59,96, so now I qualify for both shipping methods and I can choose which one to use. Navigation to other pages and refreshing the checkout page doesn’t change anything. The difference in the price comes from the tax. I have changed pages several times and also refreshed the pages. It works the same every time. I guess you’d just need to fix your tax rules and adjust them carefully.
March 22, 2022 at 1:34 pm #33380stefanioancretu
ParticipantHi,
The problem is that if he has an order of less than 50 lei and refreshes on checkout, the shipping method “In calarasi” appears, but the delivery address and the pin point on the map are in another area and the order can be placedMarch 22, 2022 at 1:48 pm #33381stefanioancretu
ParticipantThe idea is that delivery in certain areas depends on the minimum order amount
March 22, 2022 at 2:21 pm #33383Althemist
KeymasterIn your case “In calarasi” is not a zone! It’s a shipping method assigned to Branch Calarasi for zone “Zone de livrare calarasi”. “Zone de livrare calarasi” includes the territory of 2 other zones – “Modelu Gratis” AND “Zona calarasi”. As the “Zone de livrare calarasi” includes/overlaps the 2 other zones, it has a priority.
You’d need to make separate METHODS for each of the ZONES. E.g. method for zone “Modelu Gratis”, and ANOTHER method for “Zona calarasi”. Each of the methods must be restricted for certain area.
As you have also enabled the “At checkout, show only the available shipping method with the lowest cost.” option, customer will always see the lowest cost option available. In your case both options have a delivery price 0 (zero) they are both available as the price is the same.
Hope this makes it clear.
If you need more help just let us know.
March 22, 2022 at 4:13 pm #33388stefanioancretu
ParticipantI didn’t succeed, the only way I managed to get close to what I wanted was to create a new branch for “Modelu” but there is a new problem with local pickup, local pick-up does not have to be done from “Modelu” is made from “Calarasi”.
Please, can you make the settings for restricted minimum order amount by zone, or at least set the example for me here (Shipping Zones & Rates)?
March 23, 2022 at 1:38 pm #33392Althemist
KeymasterHi stefanioancretu,
Unfortunately, we can’t make your shipping zones for you. It’s way out of the scope of technical support.
As we already explained, you’d need to create several shipping zones and attach them to the corresponding branches. Keep in mind you can attach more than one zone to each branch.
Than you’d need to create shipping methods for each zone. You can have unlimited number of methods for each zone, so you should carefully plan this.
Example – You have branch 1 which serves 3 zones – Modelu Gratis, Zona calarasi and Zone de livrare calarasi. Than you’d need to create a separate shipping method for each of the 3 zones. YOu may need to create more than 1 method per zone, depending on your needs.
However, there are some problems with you current setup.
1) Delivery/Pickup/Delivery & Pickup is global option. You can’t set it per branch
2) All your methods have the same price, so you can’t have exactly the same setup as on our demo.Hope this helps.
Also, there is really no need to change the topic status. It would not stay unanswered if you leave it as “resolved” or “in progress”
March 23, 2022 at 3:23 pm #33416stefanioancretu
Participanthi.
I simplify everything to be more easy to explain.1. I create 2 different areas in Lafka Shipping Areas (no overlap between)
– Area min 20
– Area min 502. I create “Calarasi branch” in Lafka Branch Locations and I set Shipping Areas (Area min 20, Area min 50)
3. In woocommerce shipping zones I create a zone with regions Calarasi (both areas are in this region).
-I create 2 shipping methods here
A. Zone min 20 with next settings:
– Branch: Calarasi Branch
– Shipping Rate: Flate Rate
– Flat Rate: 0
– Minimum order amount: 20
– Restrict by: Lafka Shipping Areas
– Delivery Area: Area min 20B. Zone min 50 with next settings:
– Branch: Calarasi Branch
– Shipping Rate: Flate Rate
– Flat Rate: 0
– Minimum order amount: 50
– Restrict by: Lafka Shipping Areas
– Delivery Area: Area min 50Please tell me what is wrong with this setup.
Problem:
If my address is from Area min 50 and I have in cart products under 50 and more then 20… in checkout I can select delivery Area min 20 and it s incorrect according to my address (my address is in Area min 50).Thank you.
March 24, 2022 at 12:06 pm #33427Althemist
KeymasterWe can’t replicate the problem on our servers, but I can confirm it doesn’t work as expected on your site. Our lead developer Alex is checking this now and will let you know.
March 24, 2022 at 12:47 pm #33432stefanioancretu
ParticipantThank you,
I also investigated this problem and I think the problem here is that in google maps the house number is assigned to a street, not a location.
You can test with this address “Strada Castelului 19, Modelu”. If I set any number between 1 – 29 to this street, google maps pin it`s in the middle of the street.
I tried another plugin very similar to the one offered by you and which works correctly and their solution is that when this situation occurs I have to select with the pin on the mapMarch 24, 2022 at 1:14 pm #33436Althemist
KeymasterHi stefanioancretu,
That’s exactly how our theme work. When Google can’t properly geocode the address the label above the cart will be marked in red and you’d need to pinpoint the address on the map.
As for the other problem, Alex is still checking it.
March 28, 2022 at 1:46 pm #33470stefanioancretu
ParticipantHi,
any news?March 28, 2022 at 1:52 pm #33473Althemist
KeymasterHi stefanioancretu,
We have found the problem and the dev team is working on it. I hope we will be able to release an update with fix (and some cool new features) later today.
Thank you for your patience. I’ll let you know when the update is available for download.
March 28, 2022 at 1:54 pm #33474stefanioancretu
ParticipantThank you!
March 30, 2022 at 2:34 pm #33479Althemist
KeymasterHi stefanioancretu,
Sorry for the delay. The new theme version with fixes and new features is already available for download.
Thank you again for your patience and valuable feedback.
- AuthorPosts
You must be logged in and have valid license to reply to this topic.