Checkout component.