Cart
Prototype boundary — stub page
Cart, checkout, payment and order records are served by the commerce backend, not by this prototype. This page is a deliberate stub so nothing in the site dead-ends.
What matters for the design: nothing about the firearm transfer happens in checkout. FFL selection, the Form 4473, the background check and pickup all happen at a scheduled appointment in our facility — the checkout collects payment and a build confirmation only.
What happens at checkout, and what doesn't
| Step | Where it happens | Note |
|---|---|---|
| Line items, variants and options | Commerce backend cart | Tier is a variant; engraving is a product option |
| Price and tax | Commerce backend checkout | Virginia 6% where applicable |
| Payment | Commerce backend checkout | Cards and cash; in-person for some services |
| Order record | Commerce backend | Feeds the build confirmation |
| FFL selection | Not in checkout | We are the transferring licensee; agree at appointment |
| Form 4473 and background check | In person, at pickup | Never online |
| Appointment scheduling | Scheduling embed | Booked after we confirm the build is ready |
| Serial assignment | Production | Standard scheme, assigned by us |