Documentation

Paywalls

Localization

Ship one paywall in many languages and currencies. The runtime picks the right strings and price formatting per user.

Each text node can carry per-locale strings. The SDK detects the user locale (from the browser, the device, or an explicit override) and the renderer picks the matching string at request time.

Currency formatting follows the user locale automatically via Intl.NumberFormat. Prices are stored in the product currency; conversion is your responsibility.