What is a location lifecycle and how do we bill them ?

    Learn more about location lifecycle and billing

    Last updated on October 30th, 2020

    Location Lifecycle

    Location Life Cycle is reflected by the following location statuses : 

    Status

    Are listings updated ?

    Is location billed ? Until when ?

    Location is automatically renewed ?

    ACTIVE = location is managed by us

    Yes

    Yes

    Yes

    CANCELLED = location is managed by us but won’t be renewed

    Yes until status is changed to INACTIVE on contract endDate*

    No: on contract endDate*, location turns INACTIVE

    CLOSED = location is closed and no longer serves customers

    No : last update is to inform directory that location is closed (mark as closed or delete listing)

    No. As soon as the status changes to CLOSED, the location will no longer be billed

    No

    INACTIVE = location is no longer managed by us

    No

    Yes until contract endDate* is reached

    No

    *contract endDate = date when contract ends, determined by the product plan’s durations. 



    Location Lifecycle and Billing

    Until when a location is billed is determined by : 

    • Its status : ACTIVE, CANCELLED, INACTIVE
    • Its product plan’s durations

    Thanks to those, a contract “endDate” will be calculated. It can be found in the “Contract Status” column in the App’s Locations list. 

    Until the endDate, the location will be billed. Once this date is reached, the location will be: 

    • Renewed if location status is ACTIVE -> new endDate will be calculated
    • Turned INACTIVE and no longer billed, if location status is CANCELLED -> no new endDate calculation
    • No longer billed if location INACTIVE already -> no new endDate calculation


    Let’s take a location created on 1.1.2018.

    Product Plan has: 

    • 12 months initial duration 
    • 1 month duration

    1. ACTIVE location

    When location is created, we automatically calculate the location endDate:

    • endDate = 1/1/18 + 12 months = 1/1/19
    • On endDate, we calculate the new endDate
    • New endDate =  endDate + 1 month = 1.2.19

    And so on ... 

    2. CANCELLED location

    • endDate = 1/1/18 + 12 months = 1/1/19

    • New endDate = endDate + 1 month = 1.2.19
    • New endDate = endDate + 1 month = 1.3.19
    • On 15.2.19: change status from ACTIVE to CANCELLED 
    • When the new endDate is reached on  1.3.19 
      • location will turn INACTIVE
      • Will not be renewed and not be billed anymore

    3. INACTIVE location

    • endDate = 1/1/18 + 12 months = 1/1/19

    • New endDate = endDate + 1 month = 1.2.19
    • New endDate = endDate + 1 month = 1.3.19
    • On 15.2.19: change status from ACTIVE (or CANCELLED) to INACTIVE 
      • from this date, we no longer update listings etc for the location
      • but location will be billed until 1.3.19 
    • On 1.3.19 : no renewal and no billing

    4. REACTIVATED location after endDate (= re-activationDate after endDate)

    Same as ex #3. 

    • On 1.6.19: change status from INACTIVE to ACTIVE = re-activationDate
    • New endDate = re-activationDate + duration = 1.6.19 + 1 month = 1.7.19 
    • and so on ... 

    5. REACTIVATED location before endDate (= re-activationDate before endDate)

    Same as ex #3. 

    • On 25.2.19: change status from INACTIVE to ACTIVE = re-activationDate
      • Nothing changes: location will be charged until 1.3.19 (= endDate 3)
      • We will update listings again
    • New endDate = endDate + duration = 1.3.19 + 1 month = 1.4.19
    • and so on ...






    Was this article helpful?

    Save as PDF