MarketPlaceTown - participant commerce command centre

Manage orders and agreements.

Review purchase orders created from checkout, accepted quote agreements, participant-private work orders, active checkout preparation, payment readiness, and fulfilment state without merging separate commercial records.

i
Agreement, work order, purchase order, payment, scheduling, fulfilment, release, and completion remain separate records.
An accepted quote creates a binding Exchange Contract. A linked work order controls quote-based operational work. A checkout confirmation creates an exact-money purchase order. No displayed record silently captures payment, reserves inventory, creates delivery, releases files, or completes work.

Exchange Contracts and Work Orders

Your active commercial records

These participant-private work orders are read from the newer agreement-linked authority and filtered to the active identity. Each record keeps the binding agreement, payment, scheduling, fulfilment, final release, and completion stages separate.

0Active work orders
0Awaiting confirmation
0Final payment outstanding
0Production completed

Sign in to review commercial work.

Exchange Contracts and work orders are participant-private.

Participant agreements

Accepted Exchange Contracts for TownConnect member

Buyer agreements are filtered through the active buyer-profile anchor. Seller agreements are restricted to the exact seller identity matched by the current TownConnect identity. The two roles remain explicit on every record.

Sign in to review agreements.

Accepted Exchange Contracts are participant-private.

Order gate

Preparation checks must pass first.

These checks determine whether the current checkout session is structurally ready for a later explicit buyer-confirmation controller. They do not themselves grant order authority.

Needs attentionSigned-in buyerSign in is required.
ReadyCheckout identityThe active identity is the accountable account identity.
ReadyCheckout schemaCheckout session, item, and audit tables are ready.
Needs attentionActive checkoutSave checkout details first.
Needs attentionNot expiredNo checkout to evaluate.
Needs attentionBuyer detailsBuyer name or email needs attention.
Needs attentionConsentRequired acknowledgements are incomplete.
Needs attentionItem snapshotCheckout item snapshot is missing or inconsistent.
Needs attentionTotalsTotals are unavailable.
Needs attentionOrder preparationOne or more gates remain incomplete.

Checkout source

Your persisted checkout session

The order review comes from the database-backed checkout snapshot rather than reconstructing authority from a browser form or untrusted query string.

Sign in to review an order.

Order preparation is tied to the authenticated TownConnect buyer.

Protected item snapshot

Items to convert into order lines

These are checkout-item snapshot rows. A future order controller should copy them transactionally into immutable order items rather than rereading mutable listing data.

No protected checkout items are available.

Return to cart and checkout to rebuild a valid checkout snapshot.

Seller split

Seller groups remain separate.

One buyer checkout may become multiple seller order groups so acceptance, fulfilment, payment evidence, cancellation, and notifications remain isolated.

No seller groupsA valid checkout item snapshot is required.

Totals and delivery

The exact checkout total is preserved.

Taxes, discounts, fees, and delivery are explicit fields even when currently zero. Future pricing authorities must update checkout before order confirmation, not silently after conversion.

Subtotal$0.00
Discount$0.00
Tax$0.00
Delivery$0.00
Service fee$0.00
Total$0.00
Delivery destinationNo delivery address recordedPickup or seller-arranged details may apply
Timing and notesNo timing window recordedNo seller note recorded

Order lifecycle

The protected states are staged.

Each transition remains permission checked, transactional, audited, idempotent, and notification-safe.

1

Draft

Buyer review before confirmation.

2

Submitted

Immutable order and seller groups created.

3

Seller review

Seller accepts, clarifies, or declines.

4

Payment review

Evidence and allocation stay separate.

5

Preparing

Seller prepares goods or service.

6

Ready

Pickup, delivery, shipping, or service ready.

7

Completed

Independent buyer and seller handoff confirmations reconciled.

8

Cancelled/refunded

Reasoned cancellation and refund trail.

Protected confirmation

Confirm and create the protected order.

Only this explicit buyer action can invoke the isolated order controller. The controller re-locks and revalidates the checkout, prevents duplicate conversion, and commits every protected record in one transaction.

Checkout session is not yet structurally ready. Resolve every readiness gate above before the protected confirmation form becomes available. Order schema: ready. Controller: ready.

Participant protected-order history

Your buyer and seller orders

Buyer orders remain restricted to the accountable buyer and matching identity anchor. Seller orders are restricted to the exact active seller identity and its authorized manager account. Roles and seller groups remain explicit.

Sign in to view protected orders.

Purchase-order records are participant-private.

Route readiness

Commerce routes stay connected.

Installed routes are visible without implying that every mutation is open.

ReadyMarketplace/MarketPlaceTown/
ReadyExchange Contracts/MarketPlaceTown/exchanges.php
ReadyCart/MarketPlaceTown/cart.php
ReadyCheckout/MarketPlaceTown/checkout.php
ReadyOrders/MarketPlaceTown/orders.php
ReadyCheckout order controller/MarketPlaceTown/create-order.php
MissingAgreement order controller/MarketPlaceTown/create-agreement-order.php
ReadyWork orders/MarketPlaceTown/work-order.php
ReadyWork-order confirmation/MarketPlaceTown/actions/work-order-confirmation.php
ReadyPayment arrangement/MarketPlaceTown/actions/payment-arrangement.php
ReadyDeposit payment/MarketPlaceTown/actions/deposit-payment.php
ReadyOperational scheduling/MarketPlaceTown/actions/operational-scheduling.php
ReadyControlled fulfilment/MarketPlaceTown/actions/fulfilment.php
ReadyFinal balance/MarketPlaceTown/actions/final-balance-payment.php
ReadyPayment/MarketPlaceTown/payment.php
ReadyLegacy fulfilment/MarketPlaceTown/fulfillment.php
ReadySecure exchange meeting/MarketPlaceTown/actions/exchange-meeting.php
ReadyPre-Approach safety action/MarketPlaceTown/actions/exchange-safety.php
ReadyFinal Exchange confirmation action/MarketPlaceTown/actions/exchange-final.php
ReadySeller dashboard/MarketPlaceTown/seller-dashboard.php