Platform Architecture
Everything between “buy a pass” and “open the door.” Passyn is the issuing, settlement, verification, and observability layer for short-term access.
Modular Access Solutions
Flexible access models for every business. Configure duration, pricing, entry quotas, and automatic revenue splits—designed to work in-person at a turnstile or online at an edge paywall.
Sell passes online or at the door—with instant settlement splits
embed.js · Hosted CheckoutSwitch between pass primitives below to inspect how Passyn configures the checkout window, enforces entry quotas, and snapshots your merchant payout share.
FitNation Gyms
Day Pass
Snapshotted per transaction on Stripe Connect
Centralized expiry & usage meter
Every scan or API check decrements remaining entries and evaluates lazy expiry at the edge.
consume: true · atomic decrement
Verifications processed (last 14d)
148,920 checks
Day Pass
24 hours of full access. Built for gyms, coworking spaces, and digital publications converting visitors who will never subscribe monthly.
Exam Pass
Time-boxed access around the moment of need. Question banks, mock tests, and revision tools for the exact week that matters.
Project Pass
Two weeks of pro tooling for one deliverable. Let customers pay for the project window with usage limits and seat controls included.
Weekend Pass
Friday evening to Sunday night. Capture the high-intent weekend window your monthly subscription tiers were never designed to serve.
Edge Verification
One API call or optical QR scan to verify any pass in real time — expiry, usage counts, and revocation enforced centrally.
Signed Webhooks
pass.purchased, pass.activated, pass.expired — HMAC-signed, retried, and replayable so your systems always know who has access.
Full Specification
Built for production scale from day one
Visual pass builder
Configure name, type, duration, price, usage limits and branding. Publish or keep drafts. Preview the embeddable widget live.
Access engine
A central state machine for every pass: pending → active → expired/revoked. Idempotent activation, lazy expiry, usage counting.
Payments & settlements
Stripe-powered checkout with automatic revenue splits. Transparent payout schedule and full settlement history.
Signed webhooks
HMAC-signed events with delivery logs, automatic retries and one-click replay from the dashboard.
Analytics
Conversion, revenue per pass, geography and usage heatmaps — per merchant and platform-wide for admins.
Scoped API keys
Per-key permissions, rate limits and expiry. Keys are shown once and stored hashed, like your passwords.
Rate limiting
Redis-backed sliding windows with standard X-RateLimit headers. Limits scale with your plan.
Security by default
RBAC across four roles, bcrypt-hashed credentials, Zod-validated inputs, audit logs on every sensitive action.
Four purpose-built portals
Admin, Merchant, Developer and Subscriber portals — each with exactly the tools that role needs, nothing else.
Test mode
Full-fidelity sandbox with pk_test keys. Build and demo the entire flow before going live.
Multi-currency
Price passes in USD, EUR, GBP and more. Currency is configured per pass, settled per merchant.
Fast by design
p50 verification under 40ms with cache-friendly reads — fast enough to put on a turnstile.
Ready to integrate Passyn into your venue or SaaS?
Create a free workspace and test with full-fidelity sandbox keys.