updated place order code for amount. amount should not present for static price items.
updated test cases.