The purpose of the monthly cards is to divide the gold by 30 days, meaning you will only receive some of it once you buy it. Therefore, you must collect items daily for 30 days. If you do not collect them on a particular day, items will not be stacked, so collect them on time!