Sam Shipping Protection Upsell
App Introduction
Take Control of Shipping Protection — Boost Revenue and Build Trust Offer Sam Shipping Protection to cover lost, damaged, or stolen orders — while earning extra revenue. With a fully managed protection plan, your customers get peace of mind, and you can offset costs without relying on third-party insurers. Since claims are rare, most revenue stays in your store. Charge based on cart value to instantly increase your Average Order Value (AOV). No middlemen. No revenue sharing. Just more profit — and more satisfied customers.
Core Functionality
- Insurance plans: Fixed amount, order range, or percentage of total price
- Automatically add insurance to cart and fulfill it automatically
- Customizable widget to match your brand
- Track claims instantly via self-service claim portal
- Multi-currency support with zero revenue share
Merchant-Friendly
- Cross-border E-commerce Merchants
- High-value Independent Stations
- Global Multi-currency Merchants
- Branded E-commerce Stores
- Merchants Needing After-sales Protection
Basic Information
- Developer:ShopWil
- Address:Sydney, Sydney, NSW, 2000, AU
- Price: Free / Free plan
- Rating:5 / 5
- Comment Count:44 comment
- Release Date:2025-2-24
- Supported languages:English
- Compatible products:Shopify
Application Screenshot
Price Plan
Free
User Location & Comments
User Location
Comments
Shopify API Used
- POST /admin/api/insurance_plans.json
- PUT /admin/api/insurance_plans/{id}.json
- GET /admin/api/insurance_plans.json
Permission:write_insurance,read_insurance,manage_orders
- POST /admin/api/orders/{id}/fulfillments.json
- PUT /admin/api/fulfillments/{id}.json
- GET /admin/api/orders/{id}/fulfillments.json
Permission:write_fulfillments,read_orders,manage_insurance
- POST /admin/api/shopify_payments/insurance/widget.json
- PUT /admin/api/shopify_payments/insurance/widget/{id}.json
- GET /admin/api/shopify_payments/insurance/widget.json
Permission:write_themes,read_shopify_payments,manage_branding
- POST /admin/api/insurance_claims.json
- GET /admin/api/insurance_claims/{id}.json
- PUT /admin/api/insurance_claims/{id}/status.json
Permission:read_insurance_claims,write_insurance_claims,manage_orders
- POST /admin/api/insurance_plans/currencies.json
- PUT /admin/api/insurance_plans/{id}/currencies.json
- GET /admin/api/insurance_plans/currencies.json
Permission:read_shop_currencies,write_insurance,manage_payments