The self-renewal feature offers renewal options directly to members in their member portal. This feature provides configuration options that let your organization control contract terms, price increases, and discounts for space and amenity types.
Self-renewals can be customized to meet your organization's needs based on amenities, spaces, and contract terms.
This article explains how to download and import the configuration file, as well as defines the configuration fields.
NOTE: Depending on your assigned role and permissions, and the version of Kube your organization uses, some or all of these menus or services may not be available or displayed.
To download and import the self-renewal configuration file
Select your Personal Profile in the top menu and select System Settings from the drop-down menu. The Operator Profile screen appears.
Select Self-Renewal in the side menu. The Configuration menu appears.
Select Export Configuration. A copy of the file downloads to your device.
Locate the file on your device and open it. Complete the required columns. See the section below for column descriptions.
TIP: Save an additional copy of the original if the configuration needs to be reverted. The file name includes the date and time in UTC when it was downloaded.
Save the file. Back in Kube, on the Configuration menu, click Import Configuration.
Drag the configuration file to the upload area.
Click Upload. Kube automatically processes the updates.
Self-renewal configuration file field definitions
do_update | Delete this column if all rows should be updated. Otherwise, enter 1 in the row to update the record. Rows without a value of 1 are ignored. |
country_code | Optionally, configure the rule by country instead of by property. If this field is used instead of the property_id field, the configuration applies to all properties in the country entered here. For a list of country codes, see the end of this article. |
property_id | Enter the Property ID that the configuration applies to. Enter Any to apply the rule to all properties. If the configuration should apply to certain countries instead of properties, use the country_code column. |
property_name | Optional. Enter the property name for reference only. This value isn't used to validate or process the import. |
property_uuid | Optional. Enter the property UUID for reference only. This value isn't used to validate or process the import. |
types | Determines what the configuration applies to. The configuration can apply to all space types, all amenity types, specific space types, or specific amenity types.
|
capacity_max | Determines the capacity range to which the configuration applies. Each row defines the upper limit of a capacity range. The next row begins at the next capacity value after the previous row's capacity_max.
|
<contract_term>|<new_term>|<base_price_type> | This column defines the price adjustment to apply. Enter the current contract term, the new term, and the price type affected by the configuration. In the rows below, enter the percentage or fixed amount for the adjustment. See the section below for an example.
NOTE: The <contract_term> and <new_term> values define ranges. The number entered is the upper limit of the range. In the example 6|12|net, ranges are 1-6 months for the current term and 1-12 months for the new term. To create a pricing adjustment for terms longer than 12 months, create the rule 6|any|net. Use Any for values greater than the highest defined range. |
TIP: For the list of rules that make a contract eligible for self-renewal for these configurations to apply, see Contract eligibility rules for self-renewals.
Self-renewal configuration file example
Each pricing column is formatted as <contract_term>|<new_term>|<base_price_type>. See the Self-renewal configuration file field definitions section for more information.
For example, the any|any|net price adjustment would apply to a contract with a Board Room (Capacity 45) and a current 15-month term.
For more information about how configurations are applied, see How self-renewal configurations are applied.
Capacity range explanation
Capacity Range | Space Types |
1-15 | Board Room, Meeting Room |
16-20 | Board Room, Meeting Room |
21-50 | Board Room |
Range explanation example:
A Board Room at Property B has a capacity of 45.
The first Board Room/Meeting Room rule applies only to capacities 1-15.
The second Board Room/Meeting Room rule applies only to capacities 16-20.
The third Board Room rule applies to capacities 21-50.
Because the space capacity is 45, the third rule applies.
List of available country codes
Country Name | Code |
United Arab Emirates | ae |
Argentina | ar |
Austria | at |
Australia | au |
Barbados | bb |
Belgium | be |
Bulgaria | bg |
Bermuda | bm |
Brazil | br |
Bahamas | bs |
Belize | bz |
Canada | ca |
Switzerland | ch |
Greater China | chn |
Chile | cl |
China | cn |
Colombia | co |
Costa Rica | cr |
Cuba | cu |
Cyprus | cy |
Czech Republic | cz |
Germany | de |
Denmark | dk |
American Samoa | ds |
Estonia | ee |
Spain | es |
Finland | fi |
France | fr |
United Kingdom | gb |
Greece | gr |
Guatemala | gt |
Guam | gu |
Hong Kong | hk |
Honduras | hn |
Croatia (Hrvatska) | hr |
Hungary | hu |
Indonesia | id |
Ireland | ie |
Israel | il |
India | in |
Iceland | is |
Italy | it |
Japan | jp |
Kenya | ke |
South Korea | kr |
Lebanon | lb |
Lithuania | lt |
Luxembourg | lu |
Latvia | lv |
Malta | mt |
Mauritius | mu |
Mexico | mx |
Malaysia | my |
Nigeria | ng |
Netherlands | nl |
Norway | no |
New Zealand | nz |
Panama | pa |
Peru | pe |
Philippines | ph |
Poland | pl |
Puerto Rico | pr |
Portugal | pt |
Romania | ro |
Russia | ru |
Saudi Arabia | sa |
Sudan | sd |
Sweden | se |
Singapore | sg |
Slovenia | si |
Slovakia | sk |
El Salvador | sv |
Thailand | th |
Turkey | tr |
Taiwan | tw |
Tanzania | tz |
Ukraine | ua |
United States of America | us |
Uruguay | uy |
British Virgin Islands | vg |
Vietnam | vn |
Kosovo | xk |
South Africa | za |
