关于文件下载的问题,只求一个思路

用户扣费后可以下载A文件,用户三天内下载A文件的话不需要扣费,三天后需要扣费,我想问这个怎么做,思路是怎么做好!

yin

扣费之后创建记录,记录扣费时间,每次下载之前检查一下是否在时间范围内。
不过这种需要控制一下下载方法,下载的链接需要处理。