虚拟支付报错

请教一个问题,我这边虚拟支付一直报错,我看了下错误原因是

buyquatity报错,但是我看了我的价格设置的是0.1,然后buyQuaitity是0.1*10,也是有值的,所以我不知道还有没有其他的解决方式