【技术实现步骤摘要】
一种订单处理方法、系统及装置
本申请涉及移动终端应用
,尤其涉及一种订单处理方法、系统及装置。
技术介绍
软件开发工具包(softwaredevelopmentkit,SDK)可以用于实现软件产品某项功能的工具包。例如,移动终端中的游戏应用可以通过SDK客户端实现登录和购买游戏道具等功能。其中,游戏应用可包含游戏客户端和SDK客户端。游戏客户端可以通过SDK客户端与支付应用,例如,微信和支付宝等进行通信,以确认用户购买游戏道具的订单的支付结果是否支付成功。若接收到来自SDK客户端的支付成功消息,游戏客户端可以下发游戏道具。但是,SDK客户端与支付应用通信并确认订单的支付结果的过程可能占用时间较长。SDK客户端在限定时间内未接收到支付结果,就默认订单的支付结果为支付未成功,并将支付未成功的支付结果发送给游戏客户端。这就导致用户通过支付应用付款成功但游戏客户端未下发游戏道具,降低了用户的游戏体验感。
技术实现思路
本申请实施例提供了一种订单处理方法、系统及装置,可用于减少用户通过支付应用付款成功 ...
【技术保护点】
1.一种订单处理方法,其特征在于,所述方法应用于移动终端,所述移动终端安装有第一应用和第二应用,所述方法包括:/n所述移动终端通过所述第一应用请求所述第二应用对第一订单进行支付,并通过所述第一应用获得所述第一订单的第一支付结果;/n当所述第一支付结果指示支付未成功时,所述移动终端通过所述第一应用向软件开发工具包SDK服务器查询所述第一订单的第二支付结果;所述第二支付结果由所述SDK服务器从所述第二应用获取;/n当所述第二支付结果指示支付成功时,所述移动终端通过所述第一应用根据所述第二支付结果对所述第一订单进行处理。/n
【技术特征摘要】
1.一种订单处理方法,其特征在于,所述方法应用于移动终端,所述移动终端安装有第一应用和第二应用,所述方法包括:
所述移动终端通过所述第一应用请求所述第二应用对第一订单进行支付,并通过所述第一应用获得所述第一订单的第一支付结果;
当所述第一支付结果指示支付未成功时,所述移动终端通过所述第一应用向软件开发工具包SDK服务器查询所述第一订单的第二支付结果;所述第二支付结果由所述SDK服务器从所述第二应用获取;
当所述第二支付结果指示支付成功时,所述移动终端通过所述第一应用根据所述第二支付结果对所述第一订单进行处理。
2.根据权利要求1所述的方法,其特征在于,所述通过所述第一应用获得所述第一订单的第一支付结果,包括:
当所述移动终端通过所述第一应用在预设的限定时间T内未接收到所述第二应用发送的支付结果时,所述移动终端通过所述第一应用确定所述第一支付结果指示支付未成功;所述预设的限定时间T为正数。
3.根据权利要求1所述的方法,其特征在于,所述通过所述第一应用获得所述第一订单的第一支付结果,包括:
所述移动终端通过所述第一应用在所述预设的限定时间T内接收所述第二应用发送第一支付结果。
4.根据权利要求2所述的方法,其特征在于,所述移动终端通过所述第一应用请求所述第二应用对第一订单进行支付,并通过所述第一应用获得所述第一订单的第一支付结果之后,所述方法还包括:
当所述第一支付结果指示支付成功时,所述移动终端通过所述第一应用根据所述第一支付结果对所述第一订单进行处理;
所述移动终端通过所述第一应用通知所述SDK服务器对所述第一订单进行标记;被标记的所述第一订单指示所述第一订单已经完成处理。
5.根据权利要求4所述的方法,其特征在于,所述移动终端通过所述第一应用请求所述第二应用对第一订单进行支付,并通过所述第一应用获得所述第一订单的第一支付结果之后,所述方法还包括:
当重新启动所述第一应用时,所述移动终端通过所述第一应用向所述SDK服务器获取预设时间内未被标记的第二订单的支付结果;
当所述第二订单的支付结果指示支付成功时,所述移动终端通过所述第一应用...
【专利技术属性】
技术研发人员:漆玟昌,
申请(专利权)人:深圳市创梦天地科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。