Support » Plugin: Markup by Attribute for WooCommerce » Different Prices per Variation

  • Resolved ujora


    Hi Mark,

    Thanks for a great plugin. I’ve been trying it out for a while now, as I’m new to the whole WooCommerce thing it took me a while 😉

    Is there a way to have different prices for different product variations? Like for example I’m selling trips whose prices differ depending on a) number of persons, b) time of trip and c) starting point.

    So for example a trip to city A starting in city Z might cost 500 Euros for one person in August but 450 Euros per person if it’s two people during the same time. In December it might be 400 for one person, 320 for two persons (each). If they start in city X instead of Z it might add another 20 Euros to their trip.

    Right now I’m only seeing one way of doing this: Adding variations for persons and time manually at the product and then using your plugin to add a value for each starting city (5 variations depending on no of people * 4 different times = 20 base variations * 8 possible starting points = 160 variations). To be able to do that however I would need to be able to add a different price to each variation of the base 20 – but I didn’t find an option to do that, correct?

    Luckily, the markup for the starting city is always the same (based on no of persons), otherwise I’d be forced to price each variation individually. However the way I see it, you can only use your plugin if there is one standard price, or didn’t I just find the right option?

    Thank you! 🙂

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Mark Tomlinson


    Wow, that’s a little more complex than the plugin was intended to handle. You are right, the plugin assumes there is only one standard price. That is why it is hooked into the Set regular prices and the Set sale prices functions.

    I’ve been trying to figure out how to do this, but the math just doesn’t seem to work. I can’t figure out how to vary the price of one attribute (number of people) based on another (time of year).

    I hate to admit it, but you might have to find another plugin. There are plugins out there that allow for formulas that are calculated at the time of sale.

    I would like to hear what you finally decide to do.


    Hi Tom,

    First of all, thank you for your quick and helpful response. I was hoping I might have just missed an option to use “singular” pricing – but it makes sense that there is none as that’s the core of the plugin 😀

    Anyways, thank you very much. If there’s another plugin you can recommend, I’d be glad to know your opinion. I will let you know how when I find a solution in any case.


    Oh, just to make sure we’re on the same page: I’m not looking for a fully automated solution where all prices would be generated by the plugin except for the core price per person.

    I was just hoping that it would be possible to add just a number of prices (5 for no of people * 4 for time of year) and have the re-occurring prices for fares from different cities added to those prices. That way if only have to add 20 prices instead of 160 😉

    Hi Tom,

    I think I found a plugin that works:

    Thanks for your help! 🙂


    • This reply was modified 8 months, 3 weeks ago by ujora.
    Plugin Author Mark Tomlinson


    Wonderful! I see that it is also rated five stars and there is a Pro version. I hope this works for you.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Different Prices per Variation’ is closed to new replies.