Shipment by article amount

  • Posts: 187
  • Thank you received: 10
12 years 3 months ago #59736

I feel stupid and lost but can't get the shipping price per item working.

My example:

We sell a DVD and want to pack them each separate. This means a fixed shipping price of 2 euro per package / DVD.





So first question is, do I also fill in weights or do I need to leave that open?

In the manual shipping plugin I have setup an Item for the weight between 0.1 and 0.5 kg (so the DVD fits in there) but also selected "prices per item"

In the article settings , this shows up on the right bottome side but when I click the + sign, I can add but not save the lines.

Can I please get a little better explanation than the minimal one in the docs?

Thanks Bastiaan

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 3 months ago #59798

If you set a minimum and a maximum weight in your shipping method, you definitely need a weight in your products.

Setting up what you want is quite easy. You just need to create a manual shipping method with the "Use the prices per product" activated and set the "price per product option" to 2 euros.

The rest will be handled by the system. There is no need to set a min and max weight or setup the right bottom shipping fees of your products.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 3 months ago #59839

Thanks for taking the time to explain but it doesn't seem to solve my problem:

On the site are several items that need 'shipping' per item but also items by weight.

Lets expand my first post:

A. For sale 1 DVD, shipping per item, 2 euro.

B. For sale a box of 100 DVD shipping per box.

C. For sale an ebook per download

D. For sale drinkcans shipping per weight.


1. Is it possible to mix shipping per item and shipping per weight?
2. If I set shipping per item, can I still use the weight to determine the shipping price?

If I look within the article, right bottom side:



I see there is a connection with the shipping plugin and I assume some useful functions :-) but can't find any info about it.

Bastiaan

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 3 months ago #59927

That's a lot more complex then but I think that you should be able to achieve it.

First, for your ebooks set a weight of 0. Since it doesn't need any shipping.
For the drinkcans, set their weight/dimensions and create manual shipping methods so that the price changes based on the weight of the cart. Once that works, turn on the shipping per product in the methods and set the shipping price of 2 euro for each DVD product for each shipping method.
I'm not sure how you want to handle the 100 DVD box though. If they are different products ? or the same product with a quantity of 100 ? In any case you should be able to have shipping prices for them too.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 3 months ago #59960

Hi Nicolas,

What seems sooo logical for you, is not really clear for me.

Adding the shipping in the manual shipping plugin is clear to me and works but my main question:

what is this SHIPPING_PRICES block doing in the article settings (right bottom)

There I see things from the shipping plugin appearing but there is also an option to add?

What are those fields representing? What is the difference between Price and Fee there and how does it related to the shipping plugin?

Bastiaan

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 3 months ago #60034

You can set a price for each shipping method.

Suppose that you have two shipping methods:
one for the zone "usa" and a second one for the zone "europe".

You will have two entries in that shipping price block. That's because you can have different shipping prices for the product for each shipping method.
So you could have a shipping price of 5€ for the zone europe and a price of 8€ for the zone usa thanks to that.
The add button allows you to add prices. If you don't add any price, the system will consider that there is no shipping price for the product. So only the price of the shipping method will apply to the total of the cart.
But if you enter a shipping price for the product, both the shipping price of the shipping method and of the product will be summed up during the checkout.

So suppose that you sell product A as explained above. Product B doesn't have any shipping price. Each shipping method has a price of 10€.

If you have 2 product A and 1 product b in your cart you will have a shipping price of 5*2+0+10 for europe and a shipping price of 8*2+0+10 for usa.

The fee is like the price but the only difference is that it doesn't change with the product quantity.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 2 months ago #61235

Struggling myself I understand how difficult it is to write a manual :-)

Things I don't understand: (i'll take them one by one now)

Working in the shiping methods->manual shipping:
When I create manual shipping items with weight categories, it is clear and works.
But for shipping per item price, do I just switch it on in the existing ones or do I create a new set solely for the price per item?

for example:
1. Shipping by post for 100-500 grams
2. Shipping by post for 100-500 grams per item?

Normally I would expect the weight is not needed as it will be charged by item not by weight but a zero weight makes it a downloadable item.

Bastiaan

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 2 months ago #61301

You need to switch that option on for the shipping methods that you already have.
Otherwise, you will get two shipping method displayed on the checkout where you want only one.

The weight ranges are needed for the products that you ship per weight.
If you set a weight of 0 to the product, the product won't change the shipping method which is displayed since the weight range will still be the same, with and without the product in the cart.
However, it will change the price of the shipping method if in the product you add a shipping price for that shipping method.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 2 months ago #61348

OK did that so my manual shipping plugin looks like:




Back to my Article (DVD) set at 150grams and on the right I see this overview:




(Curious why some have this extra line and some don't.)

When I go the front end and order the DVD I get the correct value of 2.00 euro shipping cost.
But when I order 3 DVD's I get a shipping price of 2.50 which is incorrect and should be 3x 2euro = 6 instead of the weight overruling.

I got a bit suspicious about this not being logical. Although I am running 1.59 on this test server it has been upgrading from previous versions.
Therefore I installed it on a clean system and got different results.....


There I can set the price per item to 2 euro but have to leave the 'standard' price at zero to get the right amount in the shopping cart.
(Otherwise it will add the two amounts)

It then does however what it should do, it multiplies the amount correctly and does not switch with the weight.

As you can understand, enough reason for confusement, (even for a coder :-))

Not sure how to deal with all the systems that has been upgrade and might not work well.

Bastiaan

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 2 months ago #61434

As you said, your DVD product has a shipping price of 2 euros regardless of the shipping method.
The DVD should have a weight of 0.
You should add a shipping method for weights with maximum of 100g and a price of 0.
You should add a shipping fee line for each shipping method in the "shipping_prices" area of the product with a price of 2 euros.

Thus, when you have 1 dvd in the cart, it will take than additional shipping method and use the price that you entered for that shipping method in the product so 2€.
If you have 3 dvds in the cart, it will take that same value an multiply it by 3.
If you have one product which weight 3kg and one dvd, it will take the shipping price of 6.25€ and add to it the shipping price of the product for that shipping method resulting in a shipping price of 8.25€.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 2 months ago #61450

Interesting, I made the shipping fields:




THen I went into the article and set the weight to zero as you said but that does not trigger the shipping price. THis is correct because as far as I know this is the way to send virtual goods with zero weight.

I have added a weight of 1 gram to the DVD and then it started to work. The same for all other price per item articles.

THe one issue that bothers me know is the enormous list that gets created in the article -> shipping prices corner.
I get for every price per weight entry in the shipping a long list of repeated prices. IS this related to Zone settings or why do they get created?
(funny enough only one for the shipping per item).




Thanks Bastiaan

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 2 months ago #61611

You don't need to set a weight in the product as long as you keep the on the option "force shipping regardless of weight" of the configuration, as it is by default.
So I suppose that you must have changed that option at one point.

Regarding the shipping per price, you only need one price per shipping method. But you need the price for each shipping methods. Also, the FEE should be left to 0.

We don't have the lines duplicated on our end, so it may be a bug.
When you they get duplicated ? When you save the product ? In that case, could you turn on the debug mode of the joomla configuration, save the product and copy/paste us the queries displayed at the bottom of the page right after the product is saved ? That would help us understand what's going on.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 2 months ago #61726

I was under the impression that 'force shipping' had to be off when you also sell virtual products......

We have:
virtual goods,
Stuff with shipping priced per items and articles by weight.

(yes yes I know I am a pain in the ###) :-)

Regarding the possible bug, I will make a new thread in the right forum.
Lets keep this one clean on shipping prices.

Bastiaan

Please Log in or Create an account to join the conversation.

  • Posts: 82819
  • Thank you received: 13366
  • MODERATOR
12 years 2 months ago #61737

Ah yes, I had forgot that you had virtual goods. So yes, you need to have that option deactivated and set a really small weight to the DVD products like your did.

Please Log in or Create an account to join the conversation.

  • Posts: 187
  • Thank you received: 10
12 years 2 months ago #61742

Ok so let me sum up the conclusion for others struggling with the same issue:

If you want to use shipping prices next to weighted prices and virtual goods, you create a manual shipping method with a small range like 0-100 grams, set the "prices per product' to 'yes' but set no price.
Min weight can stay empty and max weight at 100 grams.

Than in the article page, set your product to 1 gram and in the right bottom corner, select the prices per item, press the green plus sign and add 1 in the first field, the shipping price in the second and probably the third at zero. (unless you charge a fee overall).
Save and off you go.

You can still sell virtual goods by setting the weight at zero

You can still do shipping by weight by adding the additional lines in the shipping plugin. I have put my shipping by item line on top, which seems a good idea anyway.

IF you don't sell virtual goods it can be even more simple by "forcing shipping regardless of weight" in the config. Then the article weight can remain at 0 and will still be selected for prices per item.

Big thank you for Nicolas for all patience and guidance.

Bastiaan

The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

Time to create page: 0.114 seconds
Powered by Kunena Forum