在线游戏订购流程
本文从发行商的角度简单谈谈网游行业的一般付费流程。和上一篇博文一样,下单也会涉及多方系统。
对于对接CP和推广渠道的分发SDK,下单流程其实和登录差不多,会有多方系统的订单号,需要保存在数据中方便查询。
这里有两个场景来说明下订单和完成支付的过程。
直接给第三方支付系统发SDK和普通支付没有区别。以下是一般流程:
整个过程大致相同。与普通订单相比,这里有一个额外的CP订单信息,并附有时序图:
如果分销SDK与推广渠道的SDK连接,那么一般情况下,会调用渠道的订购和支付接口。下单的时候,不同的渠道略有不同,有的是通过客户端下单,有的是放在服务器上。
用户完成支付后,通道会分别通知客户端和服务器支付结果信息。如果支付成功,客户端会显示支付结果,服务器会核对并通知CP发货。
除了上面提到的第三点,渠道支付的收款流程和直接向第三方发卡的流程基本相同。事实上,渠道提供商已经封装了第三方支付方法,并转换了通知消息。附上时序图:
以上是网游订单支付的一些基本流程。在开发过程中,需要注意的坑很多,支付是公司业务的命脉,所以在开发过程中一定要多加注意,充分测试。
希望这篇文章对读者有所帮助,并结束。