← Back to proposals
Priya Nandakumar

You're in the demo — this is example data.

Everything works except saving: edits live in the page and disappear on refresh. No account, no API key, and no calls to Anthropic.

Checkout rebuild for Kestrel Outdoor

AI-generated draft — review the details before sending it to a client.

Introduction

Thanks for walking me through the situation on Tuesday. You have a catalogue that people genuinely want to browse and a checkout that loses them at the final step — which is a good problem to have, because the hard part is already working.

This proposal covers rebuilding the checkout flow on your existing storefront, plus the two fixes we identified as likely causes of the drop-off.

Scope of Work

Checkout rebuild. Replace the current four-step checkout with a single scrolling page that keeps the cart summary visible throughout. Guest checkout stays the default; account creation is offered after payment, not before.

Address handling. Add autocomplete on the delivery address field and stop requiring a separate billing address unless the customer asks for one.

Payment retry. When a card is declined, keep the customer on the page with their details intact instead of returning them to the cart.

Mobile pass. Everything above tested at 375px first — you mentioned 71% of sessions are mobile, so that is the primary target, not an afterthought.

Out of scope for this phase: the catalogue pages, search, and the account area. Those are working and I would rather not touch them.

Deliverables

  • Rebuilt checkout, deployed to your staging environment for review
  • Address autocomplete integrated with your existing shipping-zone rules
  • Declined-payment recovery flow
  • A short handover document covering what changed and where
  • Two weeks of post-launch fixes for anything that surfaces

Timeline

PhaseDurationWhat happens
DiscoveryWeek 1Audit the current flow, confirm the analytics story
BuildWeeks 2–4Checkout rebuild, staged for review at the end of each week
Test & launchWeek 5Cross-browser and device testing, then go live
SupportWeeks 6–7Post-launch fixes included

Pricing

ItemAmount
Discovery and audit[amount]
Checkout rebuild[amount]
Testing and launch[amount]
Total[total]

Payment in two parts: 50% to start, 50% on launch.

Next Steps

  1. Confirm the scope above still matches what you want.
  2. I will send an invoice for the first 50% and a start date.
  3. I will need staging access and read access to your analytics before day one.