【技术实现步骤摘要】
一种模拟支付的方法、系统及装置
本专利技术涉及软件支付
,特别是涉及一种模拟支付的方法,一种模拟支付的系统,以及一种模拟支付的装置。
技术介绍
支付功能是软件行业,尤其游戏软件行业中收入最重要的手段,很多软件的功能都是依赖于支付进行活动或者商品购买,如图1所展示的游戏软件支付活动,通过玩家充值的多少给予玩家不同的奖励,而当玩家充值越多则奖励越丰富。目前,软件支付的基本支付流程如图2所示,具体如下:(1)用户通过软件客户端选择商品进行购买;(2)客户端向计费系统通过HTTPS(HyperTextTransferProtocoloverSecureSocketLayer,超文本传输安全协议)请求向计费系统发送用户信息,由于HTTPS请求的通用性,几乎所有计费系统均采用HTTPS协议进行通信,该HTTPS请求将会包含:a、用户希望购买的商品;b、用户当前的账号信息GUID;c、用户所在服务器;(3)计费系统将根据用户选择的商品,向支付渠道创建订单,如,微信支付则向微信后台发起支付请求; ...
【技术保护点】
1.一种模拟支付的方法,其特征在于,包括:/n接收软件客户端发送的支付请求;/n根据所述支付请求生成成功信息或失败信息;/n将所述成功信息发送至目标软件服务器,由所述目标软件服务器处理所述成功信息得到通知信息,并将所述通知信息发送至所述软件客户端;或,/n将所述失败信息发送至所述软件客户端。/n
【技术特征摘要】
1.一种模拟支付的方法,其特征在于,包括:
接收软件客户端发送的支付请求;
根据所述支付请求生成成功信息或失败信息;
将所述成功信息发送至目标软件服务器,由所述目标软件服务器处理所述成功信息得到通知信息,并将所述通知信息发送至所述软件客户端;或,
将所述失败信息发送至所述软件客户端。
2.根据权利要求1所述的方法,其特征在于,所述支付请求携带支付模式,所述根据所述支付请求生成成功信息或失败信息,包括:
根据所述支付请求中的支付模式判断是否支付成功;
若根据所述支付模式判定支付成功,则生成成功信息;若根据所述支付模式判定未支付成功,则生成失败信息。
3.根据权利要求2所述的方法,其特征在于,所述支付模式包括以下任一项:
支付成功;
创建订单失败;
支付成功,但生成多条相同订单的购买信息;
支付成功,但延迟向软件服务器发送购买信息;
支付成功,但将购买信息发送给错误的软件服务器;
支付成功,但购买的商品未注册。
4.根据权利要求2或3所述的方法,其特征在于,所述支付请求还携带服务器标识;在所述将所述成功信息发送至目标软件服务器的步骤之前,还包括:
根据所述支付请求中的服务器标识和支付模式,确定目标软件服务器。
5.根据权利要求1所述的方法,其特征在于,在所述接收软件客户端发送的支付请求的步骤之前,还包括:
接收所述软件服务器发送地址信息;
将所述地址信息添加到预设注册表;
其中,所述地址信息包括:IP地址、端口号以及访问方式。
6.根据权利要求5所述的方法,其特征在于,所述将所述成功信息发送至目标软件服务器,包括:
从所述预设注册表中获取目标软件服务器的地址信息;
根据所述地址信息将所述成功信息发送至所述目标软件服务器。
7.一种模拟支付的方法,其特征在于,包括:
获取模拟支付网站的支付链接;
将原始支付链接替换成所述模拟支付网站的支付链接;
生成支付请求;
采用所述模拟支付网站的支付链接将所述支付请求发送至所述模拟支付网站。
8.根据权利要求7所述的方法,其特征在于,所述生成支付请求,包括:
确定支付模式和购买商品;
获取所在软件服务器的服务器标识;
根据所述支付模式、购买商品和服务器标识,生成支付请求。
9.一种模拟支付的方法,其特征在于,包括:
获取模拟支付网站的支付链接;
将所述模拟支付网站的支付链接注册为接收支付信息的接口;
采用所述接收支付信息的接口,接收所述模拟支付网站发送的成功信息;
处理所述成功信息得到通知信息,并将所述通知信息发送至软件客户端。
10.根据权利要求9所述的方法,其特征在于,还包括...
【专利技术属性】
技术研发人员:杨克敏,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。