veil

One-time payments for content · no reader accounts

One-tap payments for any content

Monetize any article, video or download with a one-time micro-payment. Readers pay in a tap, no account, no subscription. We keep the record of who paid for what; your server decides what renders, and the money settles straight into your own connected payment account.

Live in three steps

01

Gate your content

Drop the widget onto any page for an instant preview paywall, or check entitlements on your server so premium content never ships unpaid.

02

Reader taps to pay

A one-time micro-payment through hosted checkout. No account, no password, no subscription. The content unlocks in place.

03

You get paid

Funds settle straight into your own connected payment account (Stripe today, with EU-based Mollie on the way). We take a small platform fee per unlock, nothing else.

Built for publishers, not platforms

A hard gate, not an overlay

Verify entitlements on your server before you render. Premium content is never delivered, not just hidden, for readers who haven’t paid.

Your payment account

You stay the merchant of record on your own connected account. We never hold your money.

No reader accounts

Entitlements are keyed to an identifier you provide, or the email from checkout. Readers never sign up.

No subscriptions

Charge per unlock, not per month. Perfect for one-off articles, downloads and archives, intentionally.

Start in an afternoon

One script tag gives you a polished preview paywall with hosted checkout. It is the fastest first payment and the base for CMS plugins on the way.

Runs where you run

The SDK is zero-dependency and edge-portable (Node, Vercel Edge, Cloudflare Workers), with Next.js, Payload, Strapi and Sanity guides on the way.

Start charging for your best work

Connect your payment account, embed the widget and take your first payment today.

Get started