Install Mattress Recycling Fee
Four steps. Estimated install time: 5–15 minutes depending on catalog size. Install from the App Store, then finish setup in your dashboard.
Public Shopify app, $9/mo with a 7-day free trial. Requires Shopify Plus — the checkout-extensibility surface this app uses is Plus-only.
- Approve the permissions the app asks for: read products, write cart transforms, read orders
- Shopify Plus is required
Create a collection with every mattress and foundation, and an unlisted "Recycling Fee" product (plus "Stewardship Assessment" if you sell into Oregon — OR prescribes that label). Select them in the dashboard.
- Mattress collection: "Mattresses" · 23 products
- Fee product variant: "Recycling Fee" · $0.01
- Oregon variant: "Stewardship Assessment" · $0.01
Open your checkout editor and add the Mattress Recycling Fee Disclosure app block to the Order summary section. Toggle on "Include block in Shop Pay" under Checkout behavior. Required step — without the block placed, no fee is applied at checkout.
- Order summary → Add app block → "Mattress Recycling Fee Disclosure"
- Toggle on "Include block in Shop Pay"
- Save
Add a mattress to cart and check out with a California ZIP — an $18.00/unit Recycling Fee line + disclosure render in the order summary, and the customer acknowledges the fee before checkout completes. CT, RI and OR apply their own statutory amounts the same way.
- Ship to: Los Angeles, CA 90210
- Cart: 1× Queen Mattress + 1× Foundation
- Subtotal $1,148.00 · Recycling Fee $36.00 (2 units × $18.00)
- Acknowledgment: "I acknowledge the $36.00 Recycling Fee required by my state's mattress recycling program"