Wiki source code of Create Contract

Version 9.1 by David Stadnyk on 2026/04/21 18:21

Hide last authors
Isaac Mejia 1.1 1 {{include reference="KBArticleHeader.WebHome"/}}
2
David Stadnyk 9.1 3 = Create a Contract =
Isaac Mejia 1.1 4
David Stadnyk 9.1 5 A contract allows you to group session items and invoice a member on a recurring basis. The application will generate invoices automatically based on the contract settings.
Isaac Mejia 1.1 6
David Stadnyk 9.1 7 ----
Isaac Mejia 1.1 8
David Stadnyk 9.1 9 == Contract Types ==
Isaac Mejia 1.1 10
David Stadnyk 9.1 11 There are four types of contracts:
Isaac Mejia 1.1 12
David Stadnyk 9.1 13 |=Type|=Description
14 |**Term**|A fixed number of payments.
15 |**Ongoing**|The contract continues until stopped by the facility.
16 |**Paid In Full**|A single payment for the entire contract value.
17 |**Complimentary**|A contract for $0.00 with no recurring payments. Typically used for staff memberships, scholarships, or barter arrangements.
Isaac Mejia 1.1 18
David Stadnyk 9.1 19 ----
Isaac Mejia 1.1 20
David Stadnyk 9.1 21 == Navigating to Contracts & Packages ==
Isaac Mejia 1.1 22
David Stadnyk 9.1 23 1. Click **Setup** in the left-hand navigation sidebar.
24 1. Hover over **Inventory** to expand its submenu.
25 1. Click **Contracts & Packages**.
Isaac Mejia 1.1 26
David Stadnyk 9.1 27 The **Packages** page includes search filters for Keyword, Type, Category, and Status. Click **Search** to display results. Two buttons are available in the top right: **Add Package** and **Add Contract**.
Isaac Mejia 1.1 28
David Stadnyk 9.1 29 ----
Isaac Mejia 1.1 30
David Stadnyk 9.1 31 == Creating a New Contract ==
Isaac Mejia 1.1 32
David Stadnyk 9.1 33 Click **Add Contract** to open the contract creation screen. The screen is divided into four sections.
Isaac Mejia 1.1 34
David Stadnyk 9.1 35 === Contract Information ===
Isaac Mejia 1.1 36
David Stadnyk 9.1 37 |=Field|=Description
38 |**Name** //(required)//|The name of the contract. Appears on invoices and in the online store.
39 |**Product Code**|A barcode number for scanning the product.
40 |**Category** //(required)//|The category the contract belongs to. Revenue will be tracked in this category.
41 |**Tax Exempt Item**|Check if the contract should not be taxed.
42 |**Course**|Check to link this contract to a course on the schedule.
43 |**Allowed for Store**|Check to make this contract available in the online store.
44 |**Member Type Assigned**|Assigns a member type to the member upon purchase.
45 |**Only Available To**|Limits which member types can purchase this contract. Defaults to //All//.
46 |**Assign to Program**|Assigns a program to the member upon purchase.
47 |**Update Members Rates** //(required)//|Select which members the pricing will apply to when updating an existing contract.
Isaac Mejia 1.1 48
David Stadnyk 9.1 49 === Current Items ===
Isaac Mejia 1.1 50
David Stadnyk 9.1 51 The **Current Items** section displays all items added to the contract, showing the ID, Name, Category, Description, Quantity, Item Price, Item Total, Once, Expires In, and a Remove link for each.
Isaac Mejia 1.1 52
David Stadnyk 9.1 53 Use the **Add Items** panel below to add items to the contract:
Isaac Mejia 1.1 54
David Stadnyk 9.1 55 |=Field|=Description
56 |**Category**|Select the category of the item to add.
57 |**Item**|Select the specific item from the chosen category.
58 |**Unlimited**|Check if the quantity of this item is unlimited.
59 |**Quantity**|Enter the number of units if not unlimited.
60 |**Item Price**|The price per unit.
61 |**Item Total**|The calculated total for the item.
62 |**Once**|Check if the item should only be included once across all renewals.
63 |**Expires In**|How long the service item remains available after purchase. Select a duration and time unit, or choose **Specific Date** to set a fixed expiry date for all members on this contract.
Isaac Mejia 1.1 64
David Stadnyk 9.1 65 Click **Add** to add the item to the contract.
Isaac Mejia 1.1 66
David Stadnyk 9.1 67 >**Note:** The expiry duration should typically match the billing frequency set in the Renewal Details. For example, if billing monthly, set //Expires In// to 1 month.
Isaac Mejia 1.1 68
David Stadnyk 9.1 69 === Renewal Details ===
Isaac Mejia 1.1 70
David Stadnyk 9.1 71 |=Field|=Description
72 |**Type of Contract** //(required)//|Select the contract type: //Term//, //Ongoing//, //Paid In Full//, or //Complimentary//.
73 |**Auto Renewal**|When checked, invoices are automatically generated from the purchase date.
74 |**Number of Times to Autorenew**|The number of equal payments for the contract. Check //Unlimited// for ongoing contracts.
75 |**Rules**|Set the billing frequency. Choose //Renew Every X Day(s)/Month(s)// for time-based billing, or //Remaining Items Less Than X// for usage-based billing. Note: usage-based billing can only be used when the contract contains a single item.
76 |**Prorate First Month**|When checked, the first payment is pro-rated based on the contract start date and the Payment Due Day.
77 |**Payment Due Day**|The day of the month the payment is due. Set to //0// to use the contract sale date, //31// for the last day of the month, or a specific day between 1 and 30.
Isaac Mejia 1.1 78
David Stadnyk 9.1 79 === Contract Details ===
Isaac Mejia 1.1 80
David Stadnyk 9.1 81 |=Field|=Description
82 |**Initiation Fee**|A one-time fee added to the contract value, charged at the time of signing.
83 |**Down Payment**|An upfront payment applied at the start of the contract. Choose //Apply to All// to distribute the remaining balance equally across payments, or //Pre-pay// to apply it to subsequent invoices until used up.
84 |**Number of Free Payments**|The number of free payments offered from the start of the contract.
85 |**Last Payment Free**|Check to make the final payment free. Available for Term contracts only.
86 |**Invoice Value**|The value of each individual invoice. Calculated automatically.
87 |**Total Value of Contract**|The total cost of the sale. Calculated automatically.
88 |**Payment Amount**|The amount per payment. Calculated automatically.
89 |**Apply Tiered Pricing**|Check to enable family contract pricing. Tiered prices are applied automatically based on the number of members added to a contract during sale.
90 |**Total Due at Signing**|The total amount due at point of sale. Calculated automatically.
91 |**Cancellation Notice**|The notice period required for a member to cancel the contract.
92 |**Renew at End of Contract**|Select what happens when a Term contract ends: //No Renewal// (contract ends), //Additional Term// (renews for another term, with optional new payment amount), or //Convert to Ongoing// (goes month-to-month, with optional new payment amount).
93 |**Conditions**|The terms displayed on the contract. Choose //Default Terms// (configured under Setup > Personalize > Contracts) or set custom terms for this specific contract. For contracts billing through Member Solutions, select //MSI Terms//.
Isaac Mejia 1.1 94
David Stadnyk 9.1 95 Click **Save and Exit** to save the contract, **Save** to save without exiting, or **Back** to return without saving.
Isaac Mejia 1.1 96
David Stadnyk 9.1 97 ----
Isaac Mejia 1.1 98
David Stadnyk 9.1 99 == Contract Status ==
Isaac Mejia 1.1 100
David Stadnyk 9.1 101 After a contract has been sold to a member, it will display one of the following statuses:
Isaac Mejia 1.1 102
David Stadnyk 9.1 103 |=Status|=Description
104 |**Active**|The contract is active and payments are being made.
105 |**Frozen**|The contract is active but payments are temporarily frozen.
106 |**Inactive**|The contract is paid and the service expiration date has passed.
107 |**Paid**|The balance is paid in full and the service expiration date is in the future.
108 |**Stopped**|The contract has been terminated.
Isaac Mejia 1.1 109
110
111
112 {{include reference="KBSupportCTA.WebHome"/}}