Check for None with checkout_duration and correct comment for Customer.checkout