Updated users controller to charge card before creating new user and fixed broken tests