Resetting accounts credit and expiration date for the credit

We’re running user manager in a hotel where the unused credits are cleared 30 days after activation of the account. Is it possible to clear the credits of an account? We can run a script and check the activation date to clear credits of the accounts.

Or may i suggest an expiration date flag checkbox for the credit definition which can automatically resets the credit after the xxx days after activation.

Gokalp