Here at Subbly, we always give our best to make life easier for our merchants. As of now, we gave you, a merchant, a discretion to manually change renewal dates you're customers are currently on, without them needing to resubscribe or do anything on their end.

Changing a renewal date

Now you can manually change renewal dates for your customers directly from your Subbly admin. This gives you the flexibility to set subscription periods and rebilling dates for your customers nice and easy.

Use case: Let's say that you have a monthly product and that your customers are rebilled on the same exact day each month (ad-hoc billing option on Subbly product creation page). By manually changing their renewal dates, you can create a custom setup so all your customers are rebilled on the same day each month (13th of the month for example), no matter when they initially signed up.

In order to manually change a renewal date for your customer, simply go to Customers subscriptions section on your admin, choose customer you want to change renewal date for, click on Subscriptions tab as in the picture below and click on the renewal date.

You can choose from the calendar that's about to pop-up the next rebilling date for this particular customer.

Please note that after the rebilling date has been changed, a subscription will retain the new date.

For example, if you changed the rebilling date to be 9th of the month and it's a monthly subscription, then this particular customer will be rebilled on every 9th of the month thereafter.

Important considerations and caveats

Changing renewal date may result in some edge cases if the following is the case 👇

  • if customer already has an invoice overdue when switching renewal date for this particular customer, this does not forgive an outstanding invoice that customer has ❗ please consider switching off the invoice automated collection of this customer on Stripe if you want to prevent billing a customer without order created on Subbly
  • when switching renewal date for a customer, please do that to a date which is at least 48 hours in the future ❗ switching for tomorrow won't work and may result in error due to time zone difference between servers