modify property isPromotionBarcode to promotionType