Title: Minimum Order value based on city
Last modified: May 19, 2020

---

# Minimum Order value based on city

 *  Resolved [kmrn](https://wordpress.org/support/users/kmrn/)
 * (@kmrn)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/minimum-order-value-based-on-city/)
 * Hello I am building a restaurant with online delivery ordering for my dad and
   they need to deliver by certain areas, can be by city or a 7 mile radius.
 * For example:
 * Zone 1: Local Pickup so no delivery charge and no minimum, but has a$15.00 minimum
   order and for delivery
    Zone 2: $20.000 minimum order
 * More zones with a higher delivery charge and miniumum order. Deliveries to made
   within an hour.
 * How can I accomplish this? I have not found a way at all. Been looking for days.
   Hopefully this can work out.

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Support [Shaun Kuschel a11n](https://wordpress.org/support/users/shaunkuschel/)
 * (@shaunkuschel)
 * Automattic Happiness Engineer
 * [5 years, 11 months ago](https://wordpress.org/support/topic/minimum-order-value-based-on-city/#post-12860503)
 * Hey [@kmrn](https://wordpress.org/support/users/kmrn/),
 * WooCommerce doesn’t use cities by default for most regions because they would
   either need to be added to dropdown menus or have text fields match exactly in
   order for the correct location to be used. It is possible to customize WooCommerce
   to be based on destination city, as [this thread](https://wordpress.org/support/topic/calculate-shipping-by-city/)
   goes over.
 * Once you solve that issue, then you can use something like a table rate shipping
   plugin to have minimum order amounts within each zone.
 *  Thread Starter [kmrn](https://wordpress.org/support/users/kmrn/)
 * (@kmrn)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/minimum-order-value-based-on-city/#post-12868450)
 * Hey Shaun,
    thanks for your quick response! I tried the solution you’ve linked,
   the problem is that I want to force the customer at the cart to calculate the
   shipping in order to display if they’ve met minimum order value.
 * The problem ist that when I try to calculate shipping using only states, it would
   tell me to input an address before I can do so. How can I set the shipping calculator
   up to work like that or have the customer choose the city e.g. when entering 
   the website? Latter would be a neat option.
 * Thanks in advance
 *  [AJ a11n](https://wordpress.org/support/users/amandasjackson/)
 * (@amandasjackson)
 * [5 years, 11 months ago](https://wordpress.org/support/topic/minimum-order-value-based-on-city/#post-12871597)
 * Hi [@kmrn](https://wordpress.org/support/users/kmrn/)
 * You can use the Geolocate setting at WooCommerce>Settings>General to detect your
   customer’s location
 * 
    Link to image: [https://d.pr/i/7unkDo](https://d.pr/i/7unkDo)
 * Then in the cart, allow shipping to be calculated:
 * 
    Link to image: [https://d.pr/i/1B3lhK](https://d.pr/i/1B3lhK)
 * You may also want to look at using a plugin like [WooCommerce Distance Rate Shipping ](https://woocommerce.com/products/woocommerce-distance-rate-shipping/)
   for delivery costs within a specific radius.
    -  This reply was modified 5 years, 11 months ago by [AJ a11n](https://wordpress.org/support/users/amandasjackson/).
 *  [Missy a11n](https://wordpress.org/support/users/m155y5/)
 * (@m155y5)
 * Automattic Happiness Engineer
 * [5 years, 11 months ago](https://wordpress.org/support/topic/minimum-order-value-based-on-city/#post-12907420)
 * We haven’t heard back from you in a while, so I’m going to go ahead and mark 
   this thread as resolved. If you have any other questions please feel free to 
   start a new thread.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Minimum Order value based on city’ is closed to new replies.

 * ![](https://ps.w.org/woocommerce/assets/icon.svg?rev=3234504)
 * [WooCommerce](https://wordpress.org/plugins/woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/woocommerce/reviews/)

 * 4 replies
 * 4 participants
 * Last reply from: [Missy a11n](https://wordpress.org/support/users/m155y5/)
 * Last activity: [5 years, 11 months ago](https://wordpress.org/support/topic/minimum-order-value-based-on-city/#post-12907420)
 * Status: resolved