Woocommerce shipping question. Will pay for best solution

6 replies
  • ECOMMERCE
  • |
I asked on this forum a while ago and couldn't get an answer that would work.

I'll pay for a solution to this problem this time.

I have a client site with around 50 items (physical)
One item is a DVD that sells for $300. The shipping is set at 8% local and
10% international for all items including that set of DVD's. That's too much
to charge shipping for one DVD.

Does anyone have a solution to have only that one item cheaper for shipping
than the rest?

Thanks
Jack
#pay #question #shipping #solution #woocommerce
  • Profile picture of the author Enfusia
    Absolutely;

    Ship it for free.

    Here's how.

    Set two items. One as is now and the same CD with free shipping. You have in any software a shipping category called exempt or similar language.

    You have a PHP coder off of fiverr make it so that when someone likes/shares your sales page for the CD they get free shipping. When they do that the PHP selects that as their product and ads it to their cart.

    Or, depending upon your software it could apply a discount.
    Either way.

    Having someone who is into your $300 DVD product tell all their friends about it is worth a lot more than your actual shipping charges.

    I've done something similar and one guys share sold over 80 units.

    Some shares sell units and some don't. But average you'll gain big time.

    Plus, what's the lifetime value of a customer?

    Patrick
    Signature
    Free eBook =>
    The Secret To Success In Any Business
    Yes, Any Business!
    {{ DiscussionBoard.errors[9466724].message }}
  • Profile picture of the author JKinakin
    Thanks for the intelligent marketing solution, but unfortunately I've dealt with them
    for 4 years and they have their own marketing methods that they are stubborn with.

    All they wanted was a way to get the percentage or amount of shipping costs down
    without discounting the product when they checkout.

    Thanks Patrick
    {{ DiscussionBoard.errors[9466730].message }}
    • Profile picture of the author qowb
      If I am not mistaken, you'd like to introduce shipping classes ... here is one video you might find helpful.


      Originally Posted by JKinakin View Post

      Thanks for the intelligent marketing solution, but unfortunately I've dealt with them
      for 4 years and they have their own marketing methods that they are stubborn with.

      All they wanted was a way to get the percentage or amount of shipping costs down
      without discounting the product when they checkout.

      Thanks Patrick
      {{ DiscussionBoard.errors[9467352].message }}
  • Profile picture of the author JKinakin
    Thanks qowb for the suggestion.

    I tried to implement the class to the checkout, but it showed it as a shipping option
    that was available. This would override the other shipping options I have.
    I have 8% mainland (US) 10% Alaska and Hawaii and 15% international.

    When I added the extra shipping class, it included it as a checkout option for all items
    which would make it confusing for the customer.

    That was a close solution you had. ( I actually tried that months ago using shipping classes
    but got frustrated with it)

    If only it would show that one shipping class for the one product and not show it on the other products,
    like an automatic default, I would be happy.

    Thank you for trying to help me out qowb
    {{ DiscussionBoard.errors[9467820].message }}
    • Profile picture of the author qowb
      Okay, got your point. I think there could be a close solution to this here (not exact). You need to add some codes in functions.php - a detailed documentation is in these locations (especially the last one)

      WordPress › Support » WooCommerce - Hiding free shipping from certain products
      Disable Free Shipping on a Per Product Basis using WooCommerce

      To make it working exactly the way you want, you need to substitute 'free shipping' (in the documentation) with your custom shipping class and let the products (DVD types) to be added in the default shipping (or any shipping class you'd like to use) or just vice-versa - this is the logic derived from the documents and it should work, though not tested by me personally.

      I agree with you, it all makes badly frustrated sometimes when these things do not work the way we want them to work. I wish you all the best and I'm sure you'll find out something pretty soon. Don't worry


      Update: BTW, did you try out this plugin? Table Rate Shipping (no affiliate link) ... just look at the key features, where it says, you can control the display ...

      Control the Display

      Set the order that shipping options appear when more than one is given to the customer. You can also select which one will be selected by default on the cart/checkout pages.


      And you can set the shipping at each product level, as the key features suggest

      Three Conditions

      Set your rates based on rules in a per order, per item, or per shipping class method.


      though I never used this plugin, but I find this feature interesting and may help you to adjust the shipping without modifying codes.


      Originally Posted by JKinakin View Post

      Thanks qowb for the suggestion.

      I tried to implement the class to the checkout, but it showed it as a shipping option
      that was available. This would override the other shipping options I have.
      I have 8% mainland (US) 10% Alaska and Hawaii and 15% international.

      When I added the extra shipping class, it included it as a checkout option for all items
      which would make it confusing for the customer.

      That was a close solution you had. ( I actually tried that months ago using shipping classes
      but got frustrated with it)

      If only it would show that one shipping class for the one product and not show it on the other products,
      like an automatic default, I would be happy.

      Thank you for trying to help me out qowb
      {{ DiscussionBoard.errors[9467966].message }}
    • Profile picture of the author Enfusia
      Ok, I have it for you.

      I wanted to see what the problem was after my idea wouldn't work. So, I thought about this for a minute again.

      The problem is that the selection the company made when they set up shipping was global. You have 50 items so this will take about 2-3 hours to fix but it's the best way and the only way to have any flex moving forward.

      You change the shipping method to "Per Product Shipping" for ALL the products. You make all the products you'd like right back (individually) to the percentage you had previously set. Then you change this DVD to whatever you want. It can be a fixed or percentage in this way.

      I went and looked this up in Woo's doc's and yep, it will work because they allow you to apply any shipping method to individual products so long as the global settings are correct to start with.

      It may keep them all that that % and then you ONLY have to change the one. I couldn't tell that part. If that's the case you're done in 10 min.

      Because it looks like the challenge is it was set globally for all products.

      Thank you, Patrick
      Signature
      Free eBook =>
      The Secret To Success In Any Business
      Yes, Any Business!
      {{ DiscussionBoard.errors[9467981].message }}

Trending Topics