Free Pickup or Minimum $ order For delivery

We're shifting our Forum based support to a more dedicated support system!

We'll be closing our Forum support from 10th June, 2020 and move to Email Support assistance.

  • If you are a WCFM premium add-ons user, contact us- here
  • Want to know more before buying our add-ons? Send Pre sale queries- here
  • If you are a WCFM free user, please open a support ticket at
  • For WCFM App related queries, reach us- here
From now the forum will be read-only!

Multi Vendor Marketplace Plugin | WCFM Marketplace Forums WC Vendors Free Pickup or Minimum $ order For delivery


Viewing 4 reply threads
  • Author
    • #115317

      Building a local version of a food ordering site (think Uber eats).

      Each vendor needs to be able to set their own pricing for delivery and will almost always have a minimum amount for delivery. Pickup is universally free.

      I have struggled to find a plugin or code that will work at vendor level.

      The site is using the Storefront theme and I have purchased most of the paid plugins (including WCFM Delivery), but still can’t figure it out.

      Any help you can provide will be much appreciated.

    • #115554
      WCFM Forum


      Well, for the purpose “vendor/store shipping” is required –

      Vendors are allowed to setup local pickup and fee shipping depending upon order total.

      Thank You

    • #123092

      Hi, I need to implement the following feature:
      -Local pickup always
      -Min order amount only in shipping method

      If I put min order amount in 10$, local pickup is just available after this quantity

      Its possible?? I cannot implement this feature

      Thank so much

    • #123093

      Maybe I can modify the code to fix this.

      Kind Regards!

    • #123202

      Something like:

      if( $wcfm_min_order_amt && ( $wcfm_min_order_amt > $cart_total ) && (shipping_method !=”local_pickup”) ) {
      $vendor_label = wcfm_get_vendor_store( $vendor_id ) . ‘ ‘ . apply_filters( ‘wcfm_sold_by_label’, $vendor_id, __( ‘Store’, ‘wc-frontend-manager’ ) );
      wc_add_notice( sprintf( __( “%s El pedido mínimo de envio debe ser %s, por favor añade algún producto mas de este local!”, “wc-frontend-manager” ), $vendor_label, wc_price( $wcfm_min_order_amt ) ), ‘error’ );
      $return = false;

      But I dont know how can I access to shipping method


Viewing 4 reply threads
  • You must be logged in to reply to this topic.
    blumen verschicken Blumenversand
    blumen verschicken Blumenversand
    Reinigungsservice Reinigungsservice Berlin
    küchenrenovierung küchenfronten renovieren küchenfront erneuern