improve detection whether to include shipping costs and payment in checkout adapter
Add ``shippable`` flag to order bookings and implement upgrade step.