# Update price of multiple subscriptions

**URL:** https://discuss.tryton.org/t/update-price-of-multiple-subscriptions/1710
**Category:** Ideas
**Tags:** sales
**Created:** [September 3, 2019, 4:21pm UTC](https://discuss.tryton.org/t/update-price-of-multiple-subscriptions/1710 "2019-09-03T16:21:18Z")
**Posts on this page:** 1
**Showing post:** 6

<div class="post-metadata">

### Author: ![ced](https://discuss-cdn.tryton.org/user_avatar/discuss.tryton.org/ced/32/1237_2.png) [@ced](https://discuss.tryton.org/u/ced)
#### Post date: [September 4, 2019, 9:02am UTC](https://discuss.tryton.org/t/update-price-of-multiple-subscriptions/1710/6 "2019-09-04T09:02:32Z")

</div>

> [@pokoli](#):
>
> So probably we should add a new selection field on Subscription to indicate the _Price Update Method_ and have a method on lines to update the unit price based on the mechanism.

For me, it must be more complex than a selection. It should be a object a little bit like “payment term”.

> [@pokoli](#):
>
> Then adding a wizard to select the _Price Update Method_ , which will search for all the active subscriptions that have this method and call the method to update the values.

I do not think it should be done with a wizard. The subscription when generating new lines should check if the price must be updated or not following the new object rules.

> [@pokoli](#):
>
> This Wizard can ask for aditional parameters and pass it them to the methods that do the computation.

I do not think the user must fill any extra parameter. The subscription is a contract and the update of the price should be completely defined prior to the starting and can only be changed by amendment (going to draft).

---

_[View the full topic](https://discuss.tryton.org/t/update-price-of-multiple-subscriptions/1710)._
