← All posts
guidesFebruary 26, 2026

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:

  1. Go to Merchant Mode → Pay Button tab
  2. Select "Subscription (recurring)" as payment type
  3. Choose billing period (weekly, monthly, yearly)
  4. Set the amount and product name
  5. 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)

Set up subscription billing with NYVA Pay →

subscriptionsrecurring paymentsbillingSaaS

Ready to accept payments globally?

Get Started with NYVA Pay