Sort:  

At the end of the month!

Maximum of one payment every 30 days, made any time the balance changes.

So if you haven't received interest in 30 days and do some operation that changes your balance, you get all accrued interest up to that point, and then the 30 day timer resets.