收藏
回答

微信小游戏米大师支付接口,未请求过的订单报90012是怎么回事?

https://developers.weixin.qq.com/minigame/dev/api-backend/midas-payment/midas.pay.html

接口文档就是这个,我们系统内订单号必然唯一,而且记录日志也显示这个订单号是第一次请求支付

后续看用户余额也已经被扣除,但我们这边只有一条返回90012的日志,并没有成功扣除游戏币的日志,下面这个就是报90012的日志,res为接口相应,req为请求接口使用的参数

{
	"res": {
		"errcode": 90012,
		"errmsg": "[bill_no] bill_no repeated traceid: 33567218 rid: 64132afb-6bdb6107-30229d5f",
		"bill_no": "2023031698233062793"
	},
	"url": "https://api.weixin.qq.com/wxa/game/pay,
	"req": {
		"amount": 32800,
		"openid": "o******************Y",
		"bill_no": "2023031698233062793",
		"remark": "yw263103817",
		"env": 0,
		"offer_id": "1450045075",
		"zone_id": "1",
		"ts": 1678977787
	}
}
回答关注问题邀请回答
收藏
登录 后发表内容