Purchase flow preview
A simple commercial licence path.
Pricing has not been supplied yet, so this build deliberately uses a placeholder instead of inventing a price.
SimpleStreamOverlay desktop licence
Launch price to be announced
Final licence term, device allowance and pricing can be connected before launch.
- Customer account purchase record
- Server-authoritative licence entitlement
- Device activation management
- Secure entitled downloads
- Refund and revocation handling architecture
Production payment architecture
The browser starts checkout with a payment provider. The server creates the checkout session and only a verified provider webhook can create or update the entitlement.
VisaMastercardPayPalProvider-hosted checkout
Trusted purchase sequence
The browser never decides whether a licence exists.
01
Account
Verified customer identity.
02
Payment provider
Hosted or tokenised card/PayPal flow.
03
Verified webhook
Signature, status and idempotency checks.
04
Entitlement
Licence is issued server-side.
05
Activation API
Authenticated device activation request.
06
Device policy
Limits and deactivation are enforced.
07
Signed entitlement
Client can verify offline without private keys.
08
Revocation
Refunds and chargebacks remain authoritative.