All these things will be executed even if you do not setup special cron job, but in this case it is necessary that someone access your website every day and often enough. In common case, the cron job is required.
Godaddy cron job Godaddy has it's own trigger command that is different from all those written in the Amember Manual. /web/cgi-bin/php5 "$HOME/html/amember/cron.php" where php5 is changed to php in case of using version 4.x The thing is that it will default to php 5.0 without asking or advising to check if it's the correct version. So if you are using Godaddy you should know that the info on the AMEMBER MANUAL is OUT OF DATE. http://help.godaddy.com/article/3483
My recurring billing was working fine without cron job until this month. For some reason it just isn't billing anymore. So I set up a cron job to see if this helped (found the right string) but it still isn't billing. Any thoughts?