Login fixes for checkout