Handle case when day of month exceeds number of days in the next billing month, as well as accidentally setting next bill date to last bill date.
Change account identifier to use zuora_account_id, and use the first_name field as the site's user id