Renewals and billing dates

How automatic renewals work on NoCode.shop: billing dates, renewal changes, and failed payment handling.

How automatic renewal works

Every active subscription auto-renews on its billing date. The amount is added to the customer’s balance, an invoice is generated, and the charge fires 3 days later (legal requirement).

Two key dates in the order detail:

  • Next renewal date — when the next subscription cycle starts
  • Next billing date — when the next invoice drops

Change the renewal date

Push the next renewal date from the order detail via Actions → Change subscription’s next renewal date. This lets you:

  • Give a customer a free extension
  • Align renewal dates across multiple subs
  • Effectively pause a sub without using the Suspend function

New date must be in the future. The current period stays active until then.

Change the billing date

Separately from the renewal, you can also change the customer’s billing date via Actions → Change customer’s next billing date. That’s when the invoice is issued and the charge is triggered.

If the customer’s balance is zero on billing day, no invoice is issued.

Align billing dates

For bulk actions, select multiple subs and choose Align billing date. Pick a day of the month (1 to 28) and renewal dates snap to the day before.

Handy if you want everyone billed on the same day.

When a payment fails

When a charge fails (insufficient funds, expired card, etc.), the system auto-retries. Dunning attempts are spaced out to maximize recovery.

In the order detail, the last payment shows Insufficient funds or Failed. If all retries fail, the subscription may auto-suspend.

The customer gets an email to update their payment method via the portal.

FAQ

How many retry attempts are made when a payment fails?
The system auto-retries multiple times, spaced out. The customer gets an email to update their payment method after each failure.
Can I manually bill a customer?
Yes. From the order detail, trigger immediate billing if the customer’s balance is positive. This issues an invoice and fires the charge within 3 days.
Was this helpful?