您好 我们这边在接入过程中,有两个问题想咨询下:
1. 目前分为两个部分,一个是直购一个是游戏币支付两个模式,我们产品两个模式都会用到。疑问点是,直购支付的购买逻辑是和游戏币一样的么,看文档内的流程图是支付后,要先去微信后台去查询游戏币余额,但是直购项是不充值游戏币的,这个逻辑应该怎么处理。是默认充值游戏币然后查询余额后再扣除游戏币发放直购奖励吗?
2. 虚拟支付这边还有一个疑问,就是如果用户这边先支付了1笔98元的订单。支付成功后由于网络问题或者后台查询游戏币余额延迟的问题,导致短时间没有查询到的情况下,服务端这边如果做循环去微信后台接口查询的话,用户在第一笔到账期间如果又支付成功一笔50元的,这个要怎么做判断处理。因为可能用户先支付的98元到账,我们还没有去进行查询的时候,直接查询50元这笔订单的游戏币余额,就会直接扣除50元的代币发奖,但是实际游戏币余额是之前98元订单的,这个是否有问题?