Since ExMoney should be deployable to free heroku plan, any worker should be managed by a scheduler. Scheduler is an GenServer worker which stops/starts worker according to user's schedule to meet Heroku's free plan requirement: an app should sleep for 6 hours per day.
As a first iteration scheduler should stop transactions worker at midnight and start it again at 7am.
Since ExMoney should be deployable to free heroku plan, any worker should be managed by a scheduler. Scheduler is an GenServer worker which stops/starts worker according to user's schedule to meet Heroku's free plan requirement: an app should sleep for 6 hours per day. As a first iteration scheduler should stop transactions worker at midnight and start it again at 7am.