virtualPaymentPromise(options) {
return new Promise((resolve, reject) => {
//#ifdef MP-WEIXIN
wx.requestVirtualPayment({
env:1,
signData: options.signData,
paySig: options.paySig,
signature: options.signature,
mode: options.mode,
success: resolve,
fail: reject
});
//#endif
//#ifndef MP-WEIXIN
reject({ errMsg: '非微信小程序环境' });
//#endif
});
},

沙盒环境只是不收手续费,而不是你理解的没有真实支付,你可以自己去退款