---
title: "Enable SureBright Cart Validator"
description: "Prevent unauthorized warranty purchases with built-in fraud protection by enabling the SureBright Cart Validator in your Shopify store."
---

## Prevent Unauthorized Warranty Purchases with Built-in Fraud Protection

The SureBright Cart Validator acts as a fraud prevention layer within your Shopify store, designed to block the purchase of warranty products through unauthorized or unintended channels.

Warranty plans are meant to be purchased alongside their corresponding products. However, in certain cases, customers may attempt to add and purchase warranty policies independently — leading to invalid coverage, operational challenges, and potential misuse.

To address this, SureBright establishes intelligent checkout validation rules that enforce correct purchase behavior.

Once enabled, the Cart Validator ensures that:

- Warranty products cannot be purchased as standalone items
- Each warranty policy is always tied to an eligible product in the cart
- Invalid or suspicious checkout attempts are automatically blocked

By enforcing these rules at checkout, you not only maintain data integrity but also protect your store from misuse, ensuring that every warranty sold is valid and compliant.


## Follow the steps below to enable this validation in your store.


<Steps>
    <Step title="Open Settings">
        Navigate to your Shopify Admin dashboard and click on **Settings** from the bottom-left corner of the sidebar.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-1.png"
            alt="Settings option in the bottom-left corner of the Shopify Admin sidebar"
            title="Open Settings"
            className="mx-auto"
            style={{ width: "40%" }}
        />
    </Step>

    <Step title="Navigate to Checkout Settings">
        In the Settings menu, click on **Checkout** from the left-hand navigation panel. Scroll down to the bottom of the page to locate the **Checkout rules** section.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-2.png"
            alt="Checkout rules section"
            title="Checkout Rules Section"
            className="mx-auto"
            style={{ width: "86%" }}
        />
    </Step>

    <Step title="Select the SureBright Cart Validator">
        In the **Checkout rules** section, click the **Add rule** button. A list of available checkout rule extensions will appear. Locate the **SUREBRIGHT - EXTENDED WARRANTY** section and click on **sb-cart-validator** to select it.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-3.png"
            alt="Select sb-cart-validator under SureBright Extended Warranty"
            title="Select SureBright Cart Validator"
            className="mx-auto"
            style={{ width: "86%" }}
        />
    </Step>

    <Step title="Configure the Rule">
        The **Checkout rule for sb-cart-validator** page will open with an **Inactive** status. Enter a **Title** for the rule. Leave the **Block checkout if app experiences a problem** option unchecked, so that orders are still processed even if the validation app encounters an issue.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-4.png"
            alt="Checkout rule configuration page with Title field and fallback option"
            title="Configure Rule"
            className="mx-auto"
            style={{ width: "86%" }}
        />
    </Step>

    <Step title="Activate the Rule">
        Click the status dropdown next to the Title field and change it from **Inactive** to **Active**.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-5.png"
            alt="Set the checkout rule status to Active from the dropdown"
            title="Activate Rule"
            className="mx-auto"
            style={{ width: "86%" }}
        />
    </Step>

    <Step title="Save the Changes">
        Click **Save changes** to apply the rule. Once saved, the page header will display the rule title with an **Active** status badge.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-6.png"
            alt="Checkout rule saved and shown as Active"
            title="Rule Saved and Active"
            className="mx-auto"
            style={{ width: "86%" }}
        />
    </Step>

    <Step title="Verify the Setup">
        Navigate back to the **Checkout rules** section in your Checkout settings. The rule will now appear with an **Active** status badge. To confirm everything is working correctly, perform a test by completing a basic user journey through to the checkout page. Attempt to add a SureBright warranty product without its associated product to verify that the validation is triggered as expected.
        <img
            src="/images/enable-surebright-cart-validator/sb-cart-validator-step-7.png"
            alt="Surebright Product Protection rule shown as Active under Checkout rules"
            title="Cart Validator Active"
            className="mx-auto"
            style={{ width: "86%" }}
        />
    </Step>
</Steps>

<Note>
    If the cart validator app encounters an error, the checkout will still proceed normally as long as the **"Block checkout if app experiences a problem"** option is left unchecked. This ensures a seamless customer experience at all times.
</Note>
