IntroductionExtended Warranty enables customers to purchase additional warranty coverage beyond the standard warranty period of a product. Using the Dyrect Back Office, brands can create customized extended warranty plans and display them on the warranty registration Thank You page through the Extended Warranty Widget. This provides customers with an easy way to purchase additional protection while helping brands improve post-sales engagement and increase revenue opportunities.
Before creating an Extended Warranty plan, ensure the required Shopify permissions are enabled.
You will be redirected to your Shopify store to approve the requested permissions.
The Create Plan screen will open, allowing you to configure your warranty offering.
Complete the following mandatory fields:
You can create multiple warranty variants with different durations and pricing structures.
| Field | Description |
| Variant Title | Name displayed to customers for the warranty option |
| Term Duration | Coverage duration in Months or Years |
| Price Type | Pricing method for the warranty |
| Amount | Warranty price |
| Default | Sets the default option displayed to customers |
| Variant | Duration | Price Type | Amount |
| 6 Months | 6 Months | Free | 0 |
| 1 Year Coverage | 1 Year | Flat Rate | 250 |
| 2 Year Coverage | 2 Years | Percentage | 5% |
Additional variants can be added as required.
Define which products are eligible for the extended warranty plan.
You can configure eligibility using:
Select the applicable brands and products from the dropdown lists.
Specify the terms and conditions associated with the warranty plan.
Select the format used to display Terms & Conditions.
Supported formats may include:
Provide the warranty coverage details, exclusions, limitations, and customer obligations that apply to the plan.
Enable the coverage types applicable to your warranty plan.
Available options include:
Enable only the coverage options included in your warranty offering.
Configure the time period during which customers are allowed to purchase the extended warranty after the original product purchase.
Example:
After completing all configurations, click Update Plan to save the warranty plan.
Once the warranty plan is created, add the Extended Warranty Widget to the warranty registration flow.
The widget will automatically display all eligible Extended Warranty plans to customers after they complete warranty registration.
Click Save to publish the form changes.
The Extended Warranty Widget will now be visible on the customer-facing Thank You page.
After successfully registering a product warranty:
Dyrect's Extended Warranty feature enables brands to offer additional product protection directly after warranty registration. By creating warranty plans and displaying them through the Extended Warranty Widget, brands can improve customer satisfaction, increase post-purchase engagement, and generate additional revenue through extended coverage offerings.
Navigate to:
Contracts → Warranty Plan
Yes. You can create multiple variants with different durations, pricing models, and coverage terms.
The platform supports:
Use the Applicable Products section and select the desired brands or products.
Navigate to:
Configuration → Form → Thank You Page
and add the Extended Warranty Widget.
Yes. A plan image is required when creating an Extended Warranty plan.
When enabled, the extended warranty can be automatically registered based on the configured workflow without requiring additional customer actions.
Yes. You can configure coverage options such as manufacturing defects, accidental damage, wear and tear, liquid damage, theft or loss, and electrical or mechanical failures.
It defines the period during which customers are eligible to purchase the extended warranty after buying the product.
Once the form configuration is saved, the Extended Warranty Widget becomes visible on the warranty registration Thank You page and customers can purchase available warranty plans directly from that page.
If you require Dyrect to assist you with an integration, you can do so by following these steps: