The **Waivers** feature allows organizations to require users to acknowledge and accept terms and conditions before completing their first checkout. Once accepted, the user's profile is updated with the acceptance date, and they will no longer be prompted to accept the waiver in subsequent checkouts. --- ### **Setting Up a Waiver** 1. **Navigate to Custom Web Page Content**: - Go to **Admin > Web Setup and Functions > Custom Web Page Content**. 2. **Create a New Waiver Record**: - Click **New** to create a new content record. 3. **Configure the Waiver Record**: - **Text Key**: Set the text key to **"waiver"** (must be lowercase). - **Description**: Enter a brief description, such as "Waiver." - **Related Page**: Not used. - **Publish**: Select **Yes** to make the waiver active and visible to users. 4. **Add Waiver Content**: - Use the **Text Content** editor to input the waiver text, including terms, conditions, and liability releases. - Format the content using the editor's tools for readability and professionalism. 5. **Save the Waiver**: - Click **Save** to finalize the waiver record. --- ### **User Workflow** 1. **First-Time Checkout**: - During their first checkout, users will be prompted to review the waiver content. - A checkbox will appear, requiring them to acknowledge and accept the terms before proceeding. 2. **Profile Update**: - Once the waiver is accepted, the system automatically records the **Waiver Acceptance Date** in the user's profile. - This prevents the waiver from being shown again during future checkouts. 3. **Subsequent Checkouts**: - Users who have already accepted the waiver will bypass the waiver prompt and proceed directly to checkout.