Order Protection
Offer order protection insurance at checkout to increase revenue and customer confidence
Offer order protection insurance at checkout. Customers can add coverage for lost, damaged, or stolen packages.
What Customers See
Click tabs to see protection states
The widget displays a checkbox with product thumbnail, title, description, and price. Customers can add or remove protection with one click.
Why Use This
Additional Revenue
Earn commission on each protection purchase
Customer Confidence
Customers feel safer with package protection
Reduced Support
Protection provider handles claims
Tiered Pricing
Price scales based on order value
Setup
Create Protection Product
Create a product in Shopify for the protection service:
- Create multiple variants for different price tiers (e.g., $2.99, $4.99, $7.99)
- Set product to "not tracked" for inventory
- Make product hidden from collections
Add the Extension
Go to Settings → Checkout → Customize in Shopify admin.
Click Add block and find Protection under Subscribfy.
Position it after the cart summary or order details.
Configure Settings
| Setting | Description |
|---|---|
| Insurance Product ID | Shopify product ID for protection |
| Insurance Variant IDs | Tiered variants by order value (see format below) |
| Product Title | Display title (e.g., "Order Protection") |
| Description (enabled) | Text when protection is added |
| Description (disabled) | Text when protection is not added |
| Learn More Link | Link to protection details page |
Configure Tiered Pricing
In the Insurance Variant IDs field, enter tiers in this format:
<50: 47669299904808
<100: 47669238792488
>100: 47669238792499This means:
- Orders under $50 use variant 47669299904808
- Orders $50-$100 use variant 47669238792488
- Orders over $100 use variant 47669238792499
How It Works
- Customer views checkout
- Protection widget shows with price based on order subtotal
- Customer checks the box to add protection
- Protection product is added to cart
- If order value changes, protection variant updates automatically
The extension blocks checkout if an invalid protection variant is in cart. This prevents pricing errors.
Settings Reference
| Setting | Description |
|---|---|
| Title Emphasis | Bold or italic title style |
| Title Size | Text size (extraSmall to extraLarge) |
| Image Size | Product thumbnail size |
| Checked by Default | Pre-select protection for all customers |
| Selling Plan ID | For subscription-based protection (optional) |
Troubleshooting
Was this page helpful?