cupon validation interface