1.微信公众平台开通虚拟支付功能
注意此功能暂不支持IOS 只有Android可用
此处创建代币 游戏币配置后信息无法修改 请谨慎配置 配置错误的话只能自己代码里调整比例了
配置后大概需要一天之后才可以后续信息
OfferID 记录一下 后续支付时会用
游戏分区ID 记录一下 后续支付时会用
2.代码——前端
RequestMidasPaymentOption midasPaymentOption = new RequestMidasPaymentOption()
{
mode = "game",
env = 1, //0 米大师正式环境 1 米大师测试环境
offerId = "刚刚记录的offerId",
currencyType = "CNY",
buyQuantity = 购买数量,
zoneId = "分区ID",
outTradeNo = "订单ID", //不填的话 平台会自动填充
fail = (callback) =>
{
Debug.Log("支付失败:" + callback.errCode + " " + callback.errMsg);
},
success = (callback) =>
{
Debug.Log("支付成功:" + callback.errMsg);
}
};
WX.RequestMidasPayment(midasPaymentOption);
3.其他补充
上述方法为充值游戏币方式 还有道具直购方式我暂时未使用 官方文档如下