The request
“I followed a tutorial to add gift wrap. It works on the cart page but not in the cart drawer, and most of our customers use the drawer. Can you get it working there?”
The drawer was the primary path. The feature was on the wrong one.
The approach
We added the gift wrap option to the cart drawer, matching how it worked on the cart page, with the fee added to the total in real time. The cart page version stayed as it was.
What we shipped
Gift wrap option in the cart drawer
Fee updates the total immediately
Consistent with the cart page version
Selection carries through to the order