Subscription Billing: How to Set Up Recurring Payments for Your Business
Everything you need to know about subscription billing — from choosing a billing model to handling failed payments and reducing churn.
By NYVA Pay Team
Why Subscription Billing?
Recurring revenue is the foundation of modern business. Subscriptions provide predictable cash flow, higher customer lifetime value, and lower acquisition costs per dollar of revenue.
Choosing a Billing Model
- Fixed pricing: $25/month for all features. Simple, predictable.
- Tiered pricing: Basic, Pro, Enterprise. Captures different willingness to pay.
- Usage-based: Pay per API call, per seat, per GB. Aligns cost with value.
- Hybrid: Base fee + usage overage. Best of both worlds.
Setting Up Recurring Payments
You need two things: a payment processor that supports subscriptions, and a way to manage billing logic.
With NYVA Pay, merchants can create subscription presets directly from the dashboard:
- Go to Merchant Mode → Pay Button tab
- Select "Subscription (recurring)" as payment type
- Choose billing period (weekly, monthly, yearly)
- Set the amount and product name
- Embed the button on your website
Customers can pay with their card or NYVA balance. Whop handles card-based recurring billing automatically. Balance-based subscriptions are charged by our billing engine with automatic retry logic.
Handling Failed Payments
Failed payments are inevitable. A good dunning strategy recovers most of them:
- Immediate retry: Try again within hours (card networks recommend this)
- Escalating reminders: Email at 1 day, 3 days, 6 days, 10 days
- Grace period: Don't cancel immediately — give customers time to update their payment method
- Final notice: Cancel after 5 attempts with a clear cancellation email
NYVA Pay's billing engine handles all of this automatically with escalating retry intervals.
Reducing Churn
- Send payment reminders before charges
- Make it easy to update payment methods
- Offer annual plans with a discount (locks in revenue)
- Track involuntary churn (failed payments) separately from voluntary churn (cancellations)
Ready to accept payments globally?
Get Started with NYVA Pay