Changed architecture of PrepurchaseEventTracker api