✨ Stripe & LemonSqueezy Webhooks

Manage Users, Balances and Plans From Your Frontend App Frontend App

Balancyz provides APIs for authentication, credits and payments so your Figma plugin or Chrome extension can run without a backend.

No credit card required  Β·  Free plan available  Β·  Setup in under 5 minutes

🎯 Frontend App Friendly

Manage Users, Balances, Plans, and Payments From Your Frontend App

Balancyz APIs let your Figma plugin, Chrome extension, or JavaScript app handle authentication, client accounts, balances, subscriptions, and payments β€” without running a backend server.

  • Client & Balance Management

    Track users, balances, and subscriptions from your frontend app.

  • Payments & Credits

    Automatically credit balances for successful payments using Stripe or LemonSqueezy webhooks.

  • Integrate Without Backend

    No server needed β€” your frontend app communicates directly with Balancyz APIs.

Get Started Free
fetch("https://api.balancyz.com/clients/client_123", {
  headers: {
    "X-API-Key": "YOUR_API_KEY"
  }
}).then(res => res.json()).then(console.log)

Dashboard Screenshot Coming Soon

Simple API Integration

How It Works

Use Balancyz APIs to manage users, balances, and plans directly from your frontend app β€” Figma plugin, Chrome extension, or any HTML/JS app.

1

Call Balancyz APIs from Your App

Make HTTP requests from your Figma plugin, Chrome extension, or JS frontend. Authenticate with your API key and you’re ready to manage users and balances.

2

Manage Users & Plans

Add users, assign plans, and track their balances directly via API calls β€” all from your frontend app. No backend required.

3

Balances & Payments Update Instantly

Every payment triggers API updates that instantly adjust user balances. Your frontend app always shows live data β€” no backend server needed.

BalancYZ
Stripe
Webhook Event βœ“ Signature Verified
payment_intent.succeeded
Customer ID client_abc123
Amount +$50.00
Balance Updated $150.00 βœ“
⚑ Seamless Integration

Connect Your Payment Gateway

Configure webhook URLs, add signing secrets, and start receiving automated balance updates. Every request is HMAC-verified before any balance is touched.

1

Add Webhook URL

Copy your unique endpoint into your Stripe or LemonSqueezy dashboard

2

Configure Signing Secret

Secure every webhook with HMAC signature verification β€” spoofed requests are rejected automatically

3

Map Products to Balances

Define exactly how much balance each product or price ID adds when purchased

🎨 For Figma Creators

Are you building a Figma Plugin?

BalancYZ is the perfect backend to handle authentication, balance tracking, and monetization for your Figma plugin β€” all without writing a single line of server code.

Perfect For

Frontend apps that need to manage users, balances, and plans without a backend

Figma Plugins

Use Balancyz APIs to authenticate users, manage credits, and handle payments directly from your Figma plugin.

e.g. "User buys 500 credits" β†’ balance updated instantly via API

Chrome Extensions

Handle users, balances, and plan upgrades directly in your extension without any backend server.

e.g. "User subscribes to plan" β†’ API updates balance instantly

Frontend Web Apps

Build HTML/JS apps that can fully manage users, credits, and payments without any backend infrastructure.

e.g. "Top up $20" β†’ 200 credits available instantly in your frontend app

Simple, Transparent Pricing

Start free, upgrade when you need more

Free

$0.00 / month
  • 1 API key
  • Up to 100 clients
  • 10,000 API calls/month
  • Basic API access
  • Email support
  • Standard response time
Get Started Free
Most Popular

Standard

$29.99 / month
  • 3 API keys
  • Up to 1,000 clients
  • 90,000 API calls/month
  • Advanced API access
  • Priority email support
  • Faster response time
  • Custom currency support
  • Analytics dashboard
Start Free Trial

Premium

$49.99 / month
  • 10 API keys
  • Up to 3,000 clients
  • 200,000 API calls/month
  • Full API access
  • 24/7 priority support
  • Instant response time
  • Custom currency support
  • Advanced analytics
  • White-label options
  • Custom integrations
Start Free Trial

Frequently Asked Questions

Everything you need to know

Which payment gateways are supported?

We currently support Stripe and LemonSqueezy with full webhook integration including signature verification.

How secure are the webhooks?

All webhooks are verified using HMAC signature verification. Your signing secret is used to validate every incoming request β€” spoofed or replayed requests are rejected automatically.

Can I manually adjust client balances?

Yes. You can add or subtract balance from any client at any time. Every manual operation is logged in the balance history with a timestamp and the staff member who made the change.

Is there a free plan?

Yes β€” the free plan supports up to 10 clients and one payment gateway with no credit card required. Upgrade to Pro for unlimited clients and both gateway integrations.

What happens if a webhook fails or is missed?

Both Stripe and LemonSqueezy automatically retry failed webhook deliveries. You can also manually trigger a balance top-up from the dashboard if needed.

How do refunds affect client balances?

Refund events from your gateway can be mapped to automatically deduct the corresponding balance. All deductions are recorded in the transaction history.

Ready to automate?

Connect your payment gateway and start crediting client balances automatically β€” no manual work, ever.

No credit card required  Β·  Free plan available  Β·  Cancel anytime