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.

https://cdn.elev.io/file/uploads/8Vo2HLhmi4gwFsxjYS0KP5AHta7k606-siFhC6yB9Uc/VxhLd0JidjTtogQ9p2ss-hZADeb7t0yop3X8qViASqU/1-dDM.png

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

https://cdn.elev.io/file/uploads/8Vo2HLhmi4gwFsxjYS0KP5AHta7k606-siFhC6yB9Uc/iUQM43S_JFK-t74moAgN0erskss0ZHwZ6Lq5Xdyv2uw/2-gEo.png

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.


Changing renewals in a batch

There are times when you need to move renewal dates for all subscribers currently using your service. Luckily enough, we do offer a neat solution for that as well 😎

In order to process changing a renewal date for your customers in a batch, you will have to:

  • navigate to Customers tab of your admin
  • click on Select All 
  • click on Change Renewal Date
  • choose the new renewal date and save

That should do it 😊 Note that you'll need to move them at least 48 hours (2 days) in the future to avoid any misconception with the renewal date change ❗❗


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