Issue #2849796 by bojanz, bmcclure: Stop defining a default_step for ShippingInformation, provide a custom checkout flow