Use new discount module API