Adding transfer amount bug fixed by using bcmath.