less than a minute read • Updated an hour ago

Reset subscription next renewal date after a payment

How to configure Foxy to automatically reset a subscription's next renewal date when a past due payment is made.

By default, when a customer makes a successful past due payment on a subscription, the next renewal date remains unchanged. You can configure Foxy to automatically reset the next renewal date to one frequency ahead of the payment date instead.

This setting is particularly useful for auto-ship merchants, where the next shipment should go out one full period after the customer’s most recent payment — regardless of when the original billing date was.


How to enable it

  1. 1

    Go to Advanced Settings in your Foxy admin

  2. 2

    Scroll to the Recurring Billing Settings section

  3. 3

    Check Reset the next transaction date on past due makeup payment

  4. 4

    Save your settings


How it works

Without this setting: If a monthly subscription renews on the 1st of each month and the customer pays a past due amount on the 18th, the next renewal date remains the 1st of the following month.

With this setting: The same customer paying on the 18th would have their next renewal date updated to the 18th of the following month — one full month from the date of payment.


Notes

  • This setting applies to payments made via automatic retry, customer-initiated payment via sub_token link, and manual admin retries via UOE.

  • For auto-ship subscriptions this setting should almost always be enabled, as customers expect their next shipment to follow from their most recent payment date rather than the original billing date.


Need Help?

Did this article answer your questions? Need help with anything? Please click below to contact us.