Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Summary

This article describes the configuration and use of Contracts in EngageIP in relation to accounts and packages.

...

  1. Load the appropriate customer account

  2. On the Overview tab click on the name of the package you wish to add the contract to in the packages section, or alternatively click on the Packages tab and then click the appropriate package

  3. On the user-package edit page under the Components section click the Add button and then select Contract from the components listing

  4. Complete the fields as outlined in the section above

  5. Specify the Start Date for when the Contract will take effect

  6. Click the Save button

...

  1. In the AdminPortal load the proper customer account

  2. On the Overview tab under the Components heading click Add then User Contract

  3. On the Add User Contract page populate the fields shown below (required fields are in red)

    • Term - this is a unit of time which works in conjunction with the Base Time Unit Type below. For example, if you are setting up a three year contract you would enter the number 3 in this field and select Year in the Base Time Unit Type field

    • Base Time Unit Type - this is the quantity of time that works with the Term value

    • Penalty Amount - this is the amount charged if a package connected to the User Contract is canceled before the contract end date is reached and the total monthly recurring charge of the remaining active packages under the User Contract do not meet or exceed the Threshold value (see the Threshold notes below). The Penalty Amount will only be charged once, it will not be charged if subsequent packages under the User Contract are canceled before the end of the contract term. If you do not want to apply any penalty fee for early cancelation then leave this field value as zero (an empty value in this field is not valid). For more information on how fees are applied see the Canceling Contracts section below

    • Penalty Service - this is the service you wish to associate with the transaction for GL code and taxing purposes

    • This date indicates when the current contract term started. If the User Contract is set to renew this date will be updated to reflect the start date of the new term at the time the renewal is triggered. Once this value is set and saved this value cannot be changed, if you need to set a different Start date for the contract you will need to delete and re-add the User Contract component on the User

    • Initial Start Date - this date is automatically populated and indicates when the contract was initially started. Once set this value is static and will not change

    • End Date - this date is automatically populated based upon the 'Start Date' and the 'Term' length of the User Contract. If the contract is set to be renewed this date will be updated to indicate the new end date of the contract when the renewal is triggered

    • Charge Remainder - this setting determines if the account will be charged the remaining amount owed when a package under the User Contract is canceled before the contract term is up and the total monthly recurring charge of the remaining active packages under the User Contract do not meet or exceed the Threshold value (see notes on Threshold below). For example if the contract term has four months remaining when a package under the contract is canceled and the Threshold value is not met/exceeded then the account will be charged a 'Contract Remainder' amounting to the canceled package price over four months. For more information on how early cancelation charges are applied see the Canceling Contracts section below

    • Threshold - NOTE: Threshold must be HIGHER than the charges to be applied otherwise no charges will apply. This value determines if cancelation charges will apply based on the total monthly recurring charge of the active packages associated with the User Contract. For instance if the Threshold value is set at $100 and the active packages connected to the User Contract are priced at $40/mth and $70/mth ($110 total MRC) then the Threshold has been met and the 'Penalty Amount' and/or 'Charge Remainder' will not be applied. To never apply fees on User Contract cancelation leave this value at $0, to always apply early cancelation fees set this value to a MRC that will never be reached (e.g. $99999999)

    • Auto Renewable - this setting will cause the contract to renew for another term when the End Date is reached (as of 11:59:59 on the End Date). The 'Renewal Term' and 'Renewal Base Time Unit Type' must be set for auto-renew to function. The User Contract will auto-renew indefinitely until the Auto Renewable option is unchecked or the User Contract component is deleted from the Account. The contract component added will be updated itself to have a new renewal date according to the renewal term and type configured

    • Renewal Term - this unit of time works with the Renewal Base Time Unit Type to determine how long to renew the User Contract Term for (Term: 1, Renewal Base Time Unit Type: Year = Renew the contract for one year)

    • Renewal Base Time Unit Type - set this value to sync with the Renewal Term in order to define the Renewal term length

    • User Contract Status - If set to a status of type "Active" then fees will be applied upon package/account cancelation. If set to another status (of type Canceled, Suspended or Prospect) fees will not be applied if a package under the contract is canceled or the user account is canceled. To add contract statuses load the Setup tab and select 'User Contract Status'

    • Invoice Minimum Amount - this permits a minimum charge to be applied when the account is invoiced, for example if this value is set to $100 and monthly invoice (non-prorated) charges total $80, then a charge will appear on the invoice adding $20 to increase the invoiced amount to $100. The monthly invoice totals do not include prorated charges, only full-period charges will be calculated against the Invoice Minimum Amount. If the contract expires but remains as a component on the account then the contract will function on a month to month basis, i.e. the Invoice Minimum Amount will continue to be applied after contract cancelation unless the User Contract is switched to a deactivated/suspended/prospect Contract Status, the Invoice Minimum Amount value is switched to $0 or the User Contract Component is deleted from the account

    • Invoice Minimum Amount Service - this is the service you wish to associate with the transaction for GL code and taxing purposes

    • Charge Description - this allows you to define what the Invoice Minimum Charge is listed as on the invoice. If populated the invoice will display the text and the user contract number. If left empty the invoice will display "Minimum Invoice Charge Adjustment - User Contract #xx"

...

If you need to reverse the fees you may do so after canceling the package, see the article: Managing Transactions (Debits, Credits , Refunds, Void / Voiding Invoices On Accountsand Refunds) for instructions.

Preventing Fees From Being Applied

...