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.