> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vcms.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sep 3, 2026

> Hello from Vendit. Here is what changed in VCMS in the first week of September.

***

> **Highlights**<br />"Apply one package's rate periods to other packages in a single pass."

## New

### Apply rate periods to other packages at once

> For owners setting the same rate periods across many packages

<Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-bulk-apply-modal.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=42cb3c01532f747443b19ef7d944dfaf" alt="Bulk update rate plan modal" width="2880" height="1800" data-path="images/en-260903-bulk-apply-modal.png" />
</Frame>

On the Settings > Packages > rate information tab, rate periods set on one package can be copied to others. Instead of repeating the same periods package by package, the period structure moves across as it is.

* **Bulk apply rate periods**: from the option (⋮) menu at the top of the list, pick one package to copy from and apply it to many at once.
  <Frame>
    <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-bulk-apply-button.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=5008b298e584d243a942c76b64427167" alt="Bulk update rate plan button" width="2880" height="1800" data-path="images/en-260903-bulk-apply-button.png" />
  </Frame>

* **Import rate periods**: the "Import" button on a package card pulls another package's rate periods into this one.
  <Frame>
    <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-import-rate-plan.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=8ba38f152d594f9a1f56758ec1296b1f" alt="Import rate plan button" width="2880" height="1800" data-path="images/en-260903-import-rate-plan.png" />
  </Frame>

<Info>
  **What copies is the period structure and the adjustments, not the amounts**

  * The final rate is recalculated by applying the adjustments to each package's own rate. A package's base rate never moves.
  * Periods that exist only on the receiving package are kept, and rates you changed individually are kept too.
  * A calculated rate that falls outside the package's minimum or maximum is pulled back inside the range.
  * Packages on a fixed rate, packages with no rate set, and packages in a different currency are excluded, and the list says why.
</Info>

***

### Adding a period to a package is easier

> For owners tired of connecting periods one package at a time

* **Add to several packages at once**: if a period is connected to no package at all, an "Add {N} unconnected periods" link appears at the top of the list. An unconnected period sells at the base rate for those dates, so follow the link when you see it.
  <Frame>
    <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-add-multi-period.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=8470fd6cbdd7151232edc89c476fc835" alt="Add multiple periods" width="2880" height="1800" data-path="images/en-260903-add-multi-period.png" />
  </Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-add-multi-period-modal.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=e799f0521acd277c645936abf0d1fafc" alt="Add multiple periods modal" width="2880" height="1800" data-path="images/en-260903-add-multi-period-modal.png" />
* **Add to a single package**: the "Add period" button on a package card picks a period from the periods page. The adjustment stored on the period comes across as the starting value.
  <Frame>
    <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-single-add-period.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=4e2bcabd1bfc610a3961a24bd516c48e" alt="Add a period to one package" width="2880" height="1800" data-path="images/en-260903-single-add-period.png" />
  </Frame>
* An added period slots in at its priority position from the periods page.

<Warning>
  If a period you add overlaps one already there, the higher period wins and the rate can change. Check each package's rate before you save.
</Warning>

***

### Align period order with the periods page in one step

A package's rate period order can be brought in line with the priority on the periods page. When periods overlap the higher one applies first, so an order out of step can sell at a rate you did not intend.

<Check>
  Only the order changes. No period is added or removed, and no rate or adjustment is touched.
</Check>

* For every package, run "Sort periods" from the option (⋮) menu.

<Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-bulk-align-button.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=d64fa7100dee12a986798459bac309d6" alt="Align order across packages" width="2880" height="1800" data-path="images/en-260903-bulk-align-button.png" />
</Frame>

<Info>
  Packages already in the right order are skipped.
</Info>

* For one package, use the "Sort" button on the card.

<Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-single-align-order.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=6a3d9557b62d9c88c4f0b0fc5283acee" alt="Align order on one package" width="2880" height="1800" data-path="images/en-260903-single-align-order.png" />
</Frame>

***

## Improvements

### Expand and collapse rate information in one go

"Expand all | Collapse all" at the top of the package list opens or closes rate information for every package at once. With many packages, you reach the one you want quickly.

<Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-expand-collapse.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=927d5ff11d543ef0f95b2735492669e3" alt="Expand and collapse button" width="2880" height="1800" data-path="images/en-260903-expand-collapse.png" />
</Frame>

***

### Select several room types in the filter

The room type chips at the top take more than one selection, so you can pull up just the types you want and compare them on one screen.

<Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-roomtype-filter-multi.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=6a3906558926acaa622854e2fe5ff8ad" alt="Multi-select room type filter" width="2880" height="1800" data-path="images/en-260903-roomtype-filter-multi.png" />
</Frame>

***

### Undo provisional changes

Everything you do on the rate information tab (bulk apply, import, adding periods, sorting, editing rows) lands on screen as a provisional change first. Check it, then press Save in the top bar to commit.

<Frame>
  <img src="https://mintcdn.com/vendit-d49adf2c/DFH5IrxiyErW58ON/images/en-260903-temporary-change-bar.png?fit=max&auto=format&n=DFH5IrxiyErW58ON&q=85&s=fa6f1ff4f0609d8ecdb477d09777a8e1" alt="Undo provisional changes" width="2880" height="1800" data-path="images/en-260903-temporary-change-bar.png" />
</Frame>

* A changed package card carries a "provisional" badge, and the changed cells and order are highlighted.
* The undo (↩︎) button on a card reverts that package to its pre-save state.
* Leaving the page without saving warns you that the changes will be lost.
