Guides & Tutorials
Never Run Out of Signing Credits: How Autopurchase Works in Firma.dev

Pay-as-you-go pricing only works in production if your credits don't run out at 2am on a Tuesday. Firma.dev's Autopurchase feature solves that: your credit balance automatically recharges when it drops below a threshold you set, with no manual intervention required.
Why Manual Top-Ups Don't Scale
If you're running signing requests in production, a credit balance that drops overnight means failed requests and support tickets the next morning. Manual top-ups turn a billing operations problem into a reliability problem sitting in the middle of your product's critical path.
How Autopurchase Works
You configure two things in Account Settings: a threshold (the balance level that triggers a recharge) and a bundle size (the credit pack to purchase when it triggers). When your balance drops below the threshold, Firma.dev processes a purchase through Paddle and adds the credits instantly. Both values can be adjusted at any time as your volume changes.
There's no API configuration needed. It's a billing-layer feature that sits below your integration, so your signing requests just keep working.
Visibility and Control
Every auto-purchase is tagged as an auto-recharge in your credit transaction history, so there's a clear audit trail. You can pause, edit, or cancel Autopurchase at any time from Account Settings.
If a payment fails, Firma.dev retries once and then notifies your account admins before disabling the feature. You find out immediately rather than discovering it when signing requests start failing.
Pay-As-You-Go That Works in Production
Firma.dev charges $0.029 per envelope, with no monthly minimums and no subscription required. Autopurchase is the piece that makes that model production-ready: you pay for what you use, credits replenish automatically, and nobody needs to babysit the balance.
Get started with Firma.dev for free, no credit card required.
Related articles
Our platform is designed to empower businesses of all sizes to work smarter and achieve their goals with confidence.






