Documentation

Products & payments

Stripe

Connect your Stripe account. Funds go directly to your balance. Experiwall never touches the money.

Stripe is the default payment provider. You paste your secret key into Settings → Payments; we encrypt it at rest with AES-256-GCM and use it server-side to create PaymentIntents on demand.

Restricted keys

We accept both sk_ (full secret) and rk_ (restricted) keys. A restricted key with PaymentIntents-only scope is the recommended setup.

Write-only

Once saved, the secret key never leaves the server. The dashboard only ever shows whether one is present, with Replace and Remove actions.

Success redirect

Configure a Success URL per project. After a successful payment we redirect there with a signed HMAC token (5-minute TTL) so your server can verify the conversion before granting entitlements.