Skip navigation
Currently Being Moderated

Product pricing by weight

Apr 12, 2012 9:44 PM

Tags: #catalogue #ecommerce #products



I thought I had posted this but it has disappeared, so here we go again...


I am trying to set up an online shop and need to price the products by weight. I can't work out how to do this.


My client sells coffee beans, there are 3 types and each type sells for $8 per 200 grams or $35 per kilo ($5 discount per kilo).


I would like to set the shop up so the customer sets the weight they would like and the system works out the price.


Is this possible to do or am I going to have to set up 100s of products going up in 100 gram amounts?


Hope someone can help.



  • Currently Being Moderated
    Apr 12, 2012 11:49 PM   in reply to yeahdesign

    Hi Andy, unfortunately there is no way to enable the kind of dynamic pricing you're after.

    As you say, you can only create individual products, and variations on that product using the product attributes, or product grouping methods.

    Mark as:
  • Currently Being Moderated
    Apr 12, 2012 11:54 PM   in reply to yeahdesign

    There’s no functionality within Business Catalyst where you will be able to sell products based on the weight, and once the weight is calculated then formulate a price.


    What will need to do is set up grouped products where the customer will then be able to select a pre-determined weight from a grouped selection.


    I believe it may also be possible to implement a workaround, where the customer specifies the weight in the quantity field.


    So for example, if you are selling coffee for 5 cents per gram, they would enter 100 in the quantity field (representing the amount of grams they want) and this will then calculate the total cost as $5.

    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points