Checkout controller decorator