Add prototype CheckoutDao