Hi Syed,
If I understand you correctly you want to allow a customer e.g. to buy each month goods for lets say USD 10000. When this is spent, he needs to wait for the next period?
If this is the requirement, there is standard no support for this. This needs to be customized.