微信小游戏虚拟支付接口调用的问题

我们游戏没有服务端,只是纯客户端。现在接虚拟支付,打算直接调用wx.requestMidasPayment接口,若回调返回success,直接发放道具。
不过发现接口中还有midasPay接口用来消耗虚拟货币。
我的问题是midasPay这个消耗虚拟货币接口必须调用吗?我打算只调用wx.requestMidasPayment接口充值,游戏里直接发放道具。就不调用midasPay消耗虚拟货币了,这样可以吗?会不会影响结算?
麻烦各位大神指教。多谢。