introduce ICheckoutFormPresets