deprecating setCollectedAt() and creating setChargeDate() mthod