register ICheckoutAdapter also for IOccurrence objects