A widget is a payment form embedded into your website. It works for custom‑built and CMS sites.
💡 How it works — you place a payment button on your site, and customers pay through the lava.top payment form.


If you need more customization options or want to work with webhooks, use our API.
1. They click the pay button on your website.


2. A lava.top window opens — they enter their email and pick a payment method (Apple Pay, card, PayPal, PIX, or SBP depending on the currency).


3. They enter their details and confirm. The paid content unlocks immediately on lava.top.


1. Get your domain approved — pass moderation.
2. Set up the widget and add the code to your website.
Moderation checks that your website follows platform rules. The widget only works after your domain is approved.
Usually takes up to 24 hours — often faster.
First time — during widget setup in «Integrations». When you pick a domain, it's automatically sent for moderation.
Already have widgets? To add another domain, open «My Domains»:


The domain is sent for moderation. Once approved, you can use it for widgets.
Content quality
Legal info
Check status in «My Domains»:
✅ Approved — you're all set. Start using the widget.
❌ Declined — the reason is shown in «My Domains» and sent by email. Fix the issues, then ask support to review it again.
You have two options — use «Integrations» or go through your product feed.
1. Open «Integrations» and click «Go».


2. Click «Set up Web Widget».


3. Pick what you're selling — a product, a membership, or tips.


4. Then:


5. Customize the look — button color, size, rounded corners, text, and text color.
You can show the price on the button or leave just the text.


6. Click «Generate Web Widget» and copy the code.


Done! Paste the code into your site. The widget will start working once your domain is approved.
💡 Using a CMS? Just drop the code into an «HTML code» element.
1. Go to the settings of the content you want to sell — a product, course, consultation, membership, or tips.
2. Click «Customize widget».


2. Choose a domain, pick a currency, set the button text, and adjust how it looks.


3. Click «Generate Widget» and copy the code.


Done! Paste the code into your site. The widget will start working once your domain is approved.
💡 Using a CMS? Just drop the code into an «HTML code» element.