MarketPlaceTown - identity-aware fixed-price cart

Review your local cart.

Collect approved fixed-price listings, adjust quantities, review sellers, and continue into a protected checkout draft. Cart changes now cancel any older draft so stale test items cannot remain in the order centre.

Controlled commerce boundary

Cart actions are reversible. Changing or clearing the cart now cancels any active database checkout draft and records that transition in the protected audit trail. Checkout snapshots are preserved rather than deleted. Order creation, payment capture, seller acceptance, fulfilment updates, refunds, notifications, inventory holds, and QuickTown Delivery handoff remain separate controlled stages.

Cart and seller review

Your cart preview

Review listing details and seller groups before checkout persists a protected draft session. Each row is revalidated against public marketplace authority on every page load.

Sign in to use your local cart.

Guests can browse MarketPlaceTown, but cart use needs a TownConnect account so future checkout, orders, messages, fulfilment, and notifications can be tied to the correct identity.

Commerce path

From cart to fulfilment.

The fixed-price cart is one commerce path. Quote agreements use a separate work-order path. Checkout, order creation, merchant acceptance, payment, fulfilment, and buyer notifications remain controlled and independently testable.

1CartCollect public marketplace listings, group by seller, update quantities, and estimate totals.
2CheckoutPersist protected checkout-session draft with buyer contact, fulfilment preference, payment intent, and seller notes.
3OrderCreate protected order records only after checkout passes validation and buyer confirmation.
4FulfilmentSeller accepts, prepares, marks ready, delivers, completes, cancels, or refunds through controlled states.

Route readiness

Commerce routes remain visible and controlled.

Missing routes are shown as readiness gaps, not errors. We will create them one at a time, test them, and keep the site safe.

ReadyCart/MarketPlaceTown/cart.php
ReadyCheckout/MarketPlaceTown/checkout.php
ReadyCheckout sessionsmarketplace_checkout_sessions + items + audit
ReadyOrders/MarketPlaceTown/orders.php
ReadyFulfilment/MarketPlaceTown/fulfillment.php