1.配置回调发货地址出错,提示IP不在腾讯IDC
后台机器必须是在腾讯云上,且IP地址要是内网IP,不能用公网IP
2.如何配置蓝钻营销发货
请参考 《自助营销平台说明》
3.回调发货接口sig参数验证失败
回调发货接口的sig参数的计算方法,要比别的Api多一步,请参考《回调发货URL的协议说明_V3》
4.支付成功后,回调发货接口没有被调用导致发货失败
可能的原因:
(1)请检查后台机器是否设置了防火墙,如果设置了,请在腾讯云管理中心设置安全组
(2)有可能是配置不同步的问题,请联系接入同事同步配置
5.测试环境调用buy_goods接口发货成功,但是正式环境却失败,提示"client request's protocal is invalid, should use https"
正式环境下请使用https协议
6.支付成功后,多次发货
可能原因1:在某些网络波动的情况下,云支付回调发货接口的时候,实际上已经发货成功了,但是云支付却没有收到返回结果,所以认为发货失败,则会在5分钟后再次调用回调发货接口。
解决方案:游戏请在发货接口中做"去重"逻辑。billno+openid是唯一的,如果发过货了,则标记一下billnbo+openid发货成功,避免被重复调用发货
可能原因2:游戏方提供的回调发货接口的返回格式不符合平台要求。比如,开平要求返回的格式为{"ret":0,"msg":""},而游戏方返回的是{"retcode":0,"msg":""},导致平台解析失败,认为发货失败,从而导致重复调用发货接口
解决方案2:请游戏修正发货接口的返回格式
7.点击支付按钮提示"交易流水不存在"
请确保调用下订单的后台接口、以及web前端弹出支付页面的js接口使用的是同一套环境。出现这个错误的最常见情况是,后台接口、前端接口一个使用沙箱环境另一个使用正式环境。
8.接口sig参数验证失败?
签名构造请参考腾讯开放平台第三方应用签名参数sig的说明,可下载并使用对应版本语言的SDK进行参数构造SDK下载,校验签名是否正确可使用签名校验工具