News for hackers. Stuff that matters.
Re:Things I learned while developing a billing system by thaumasiotes on Monday April 05, 2021 @06:36PM (#26705526)
> For handling the different lengths between the months, I've considered a few approaches.

> 1. If re-bill is supposed to be the Nth of each month, that simply means N-1 days after the 1st.

I have a credit card that takes the much simpler approach "Your payment due date is the Nth of each month. N can be any value from 1 to 24."

This seems to basically match your approach 3.

If you ask how I think you should bill ( :p ), do it on a fixed day and don't try to do rebilling at a fixed interval. If the day somebody buys your thing is unsuitable for fixed-date billing, the answer is prorating their first period, not interval billing.

There are no comments on this comment yet.