Your Cart

Adjust quantities, apply a coupon, and confirm checkout. Everything is stored locally for this demo.

0 items Coupon: none

    Cart tips

    • Use coupon KNIT10 for 10% off eligible totals.
    • Quantities update instantly and are saved to localStorage.
    • Checkout is a simulation: no payment is processed.

    Auto-hold timer

    We’ll “hold” your current prices for:

    15:00

    Timer is local and resets when you reload or tap reset.

    Confirm Order

    This is a demo checkout. No payment is processed.

    Items 0
    Total $0.00
    Coupon applied: none

    Order Placed

    Thank you! Your order has been recorded locally.

    Receipt ID
    Total $0.00
    Saved to localStorage as knit_orders.

    How totals work

    Quick overview of the cart logic used on this page.

    • Subtotal: sum of (course price × quantity).
    • Coupon KNIT10: 10% off subtotal (applies when subtotal > 0).
    • Total: subtotal − discount (never below $0).
    • Storage: cart saved in knit_cart. Orders saved in knit_orders.