update listing calculate discount method