Understand charging on a specific day
You can charge your customers on a specific day of the week or month.
Customers will always be charged immediately at the time of checkout.
Their subsequent orders will be on the day you have set.
For example, if a customer places an order on October 10th and you charge your recurring customers on the 15th, the second order will be on October 15th and the following orders will be on the 15th of every month.
Withount charging on a specific day, if a customer places an order on October 10th, the second order will be on November 10th and the following orders will be on the 10th of every month.
Understand cutoff days
When charging your customers on a specific day, it is also recommended to set up the number of cutoff days to a number to prevent customers from being double-charged.
Cutoff days create an interval between the day a customer goes through checkout and when you bill your customer again for their recurring order.
Checkout orders submitted before the cutoff day will have the next order process on the upcoming order date. If customers order after the set cutoff day, their next order will skip the next upcoming order date.
The cutoff days settings work with the specifc charge day settings only. A specific day of the week or month must be set.
If you set the number of cutoff days to 5, then all orders that were made more than 5 days before the 15th of the month will get scheduled on the first 15th of month that comes after the initial order. But any order created in the period of 5 days before the 15th of the month will automatically skip the next 15th day and will be scheduled in the next month.
In our previous example, if you set the number of cutoff days to 5 and a customer places an order on October 10th and you charge your recurring customers on the 15th, the second order will be on November 15th. But if you set the number of cutoff days to 5 and a customer places an order on October 9th and you charge your recurring customers on the 15th, the second order will be on October 15.
Set specific charge days and cutoff days in a subscription
In order to charge your customers on a specific day of the week or month, you must have an auto-charging pay-per-delivery subscription rule with a subscription frequency set in weeks or months.
Go to Subscription rules page
Click Create subscription rule
Select Auto-charging rule
Scroll down to Subscription frequency and set the frequency for how often the customer will be charged.
For the purpose of specific charge dates, you can only select Pay-per-delivery subscription type and subscription frequency set in weeks or months.Scroll down to Charge customer on this day of month / week:
- When the initial order was made, 1 - 31 (for months)
- When the initial order was made, Monday - Sunday (for weeks).
Select on of the specific days (1 - 31 for months of Monday - Sunday for weeks)Set cutoff days
If you set to charge customer on 31th of the month but there are 30 days in the month, so the charge will be on 30th in this month.
If there are 29 days in the month, the charge will be on 29th in this month.
If there are 28 days in the month, the charge will be on 28th in this month.
Updating a specific charge day and cutoff days in a subscription rule will not impact existing subscriptions.
Update specific charge day for existing subscriptions
Go to Customer subscriptions > Subscription > Payment schedule
Click Edit
Set specific charge date. This will also auto-update the upcoming charge date to reflect this change
This feature will only work if your interval unit type is weeks or months.