productTransaction method added to IDCOperation class