Client system
RFID subscription and access platform
A connected operator, access-decision, customer, and billing system backed by durable PostgreSQL state and a request-driven AWS data layer.
Back to selected workOperator decisions first, then the subscription lifecycle.
Operator and edge controls lead. Customer, billing, architecture, and cloud views then show the state behind each decision. Stripe remains sandbox-only, and physical equipment activation remains outside the claimed scope.
Commercial state, access logic, and field control stay distinct.
Tag registration, entitlement checks, repeat protection, operator modes, and explicit field-commissioning gates.
Verified accounts, per-vehicle plans, Stripe sandbox Checkout, Billing Portal access, and signed lifecycle events.
A live migration from fixed RDS compute to private Aurora Serverless v2 with observed zero-ACU idle state.
Four layers, one traceable decision.
Commercial state is resolved before an access result reaches the local field boundary, and every transition keeps its own status.
- 01 / CUSTOMERVerify identity and ownership
A verified account owns its vehicles, plan choices, and customer-managed billing sessions.
- 02 / BILLINGReconcile ordered lifecycle events
Signed Stripe sandbox events advance durable subscription state without replaying the same change twice.
- 03 / ACCESSEvaluate entitlement fail closed
Tag, subscription, repeat, busy, and availability checks produce one explicit allow-or-deny result.
- 04 / FIELDKeep intent separate from movement
The edge path records command and acknowledgement state while physical activation remains an onsite acceptance step.
Physical actuation remains a separate acceptance step.
The operator interface exposes tag assignment, access results, modes, and output indicators. Reader input, PLC acknowledgement, and equipment movement remain separate field checks.
Customer and vehicle records remain explicit.
Verified accounts keep each vehicle, subscription, billing action, and tag status visible without collapsing them into one opaque customer state.
Billing events update durable operational state.
Stripe sandbox Checkout and signed lifecycle events pass through an ordered AWS broker before current subscription state is reconciled into PostgreSQL.
Connect customer state to controlled operations.
SM Systems builds subscription portals, integration brokers, access-decision services, operator tools, and cloud data layers around explicit operating boundaries.