Display Shipping Protection on the Checkout page
Display Shipping Protection on the Checkout page
How to configure the widget for your checkout page. The editor has 2 tabs: Settings and Appearance.

Tab 1: Settings
Show widget on the checkout page
Turn the widget on/off on your checkout page. Click Enable to activate — the badge switches from Off to On.

Add widget block
Required — the toggle above only enables the backend; the widget only renders after the block is added in the Checkout editor. Click Go to checkout editor:
- Click Add app block in the Checkout section.
- Choose Shipping protection.
- Drag the block to your preferred position (typically after Shipping method or before Payment).
- Click Save in the Checkout editor.



Pricing rules
Rules for calculating the protection fee added to the order.
Fee type: how the fee is calculated.
- Fixed amount — flat fee per order.
- Percentage — fee = % of cart value.

When Fixed amount is selected:
- Default fixed amount — default fee when no tier matches.

- Use advanced pricing settings — enable to charge by cart-value tiers. Each tier:
- Min cart value — minimum cart value that matches the tier.
- Max cart value — maximum cart value that matches the tier.
- Protection price — fee applied to that tier.

When Percentage is selected:
%— fee rate over cart value.- Min charge — minimum fee (even if the percentage produces a lower amount).
- Max protection fee — maximum fee,
0= no limit. - Increment amount — rounding step for the fee.

- Fee rounding (Standard+) — rounding direction:
- Rounding up — round up to the next Increment.
- Rounding down — round down.

- Conditional pricing (Standard+) — enable to override the percentage fee with a fixed fee when cart value meets a
Price [>/</=] Xcondition.

Protection rules
Fulfillment timing and scope rules.
Protection fulfillment: when Shopify marks the protection line item as fulfilled.
- Immediately after purchase — fulfill as soon as the order is created.
- After first order item fulfilled — wait until the first item ships.
- After order fulfilled — wait until the entire order is fulfilled.

Product exclusions: exclude products from protection (excluded items don't contribute to the cart value used to calculate the fee).
- Product collection — exclude by collection.
- SKU — exclude by specific SKU.
Click Select to choose the items to exclude.

Markets (Standard+): which markets the protection applies to.
- Enable for all markets — applies to every customer.
- Uncheck → Select specific markets — only customers in those markets are charged.

Tab 2: Appearance

Template
A ready-made preset (icon + title + text). Click to apply:
- Worry-free shipping — shield icon, message about lost/damage/theft refunds.
- On-time promise — package-timer icon, message about return/refund guarantee.

Display conditions
- Widget icon — the icon shown beside the widget. Choose Specific collections, Product Tags, No icon, or upload a Custom icon (≤5MB, SVG/GIF/JPG/PNG/JPEG).
- Select button — the opt-in control style:
- Switch type — modern ON/OFF toggle.
- Checkbox selection — traditional checkbox.

Content
The widget's text content.
- Widget title — main title (e.g., "Worry-free shipping").
- Business text — short description below the title.
- Link text — hyperlink text (e.g., "View refund policy"); leave empty for no link.
- Link URL — the URL the link points to (must include
https://).

Text style
Style for the Business text:
- Text size — Small / Base / Large / Extra Large.
- Text color — Base / Subdued / Critical / Warning / Success / Info.
- Text emphasis — Base / Bold / Italic.

Click Save in the contextual bar when you're done.
Updated on: 13/05/2026
Thank you!