[发明专利]网络交易系统、交易订单处理方法、装置、设备及介质有效
申请号: | 201811131175.0 | 申请日: | 2018-09-27 |
公开(公告)号: | CN109359990B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | 王阳艳;侯学卿;刘刚;王佩玲;谭其文 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘;李娟 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 交易系统 交易 订单 处理 方法 装置 设备 介质 | ||
1.一种网络交易系统,其特征在于,用于实现作为第三方交易安全保障系统的网络交易系统内部的交易订单验证,所述网络交易系统包括:
接入子系统,用于接收网络交易通知并转发,其中,所述网络交易通知是,用户在所述网络交易系统上提交交易订单并选取支付系统进行支付后,所述支付系统向所述网络交易系统发送的;
验证子系统,用于接收所述接入子系统转发的所述网络交易通知,若根据所述网络交易通知对应的交易订单的支付信息和交易信息,确定所述交易订单符合交易执行条件,则对所述支付信息和所述交易信息进行签名,得到所述交易订单的发货票据并发送;其中,所述交易执行条件为,所述交易订单支付成功,且所述支付信息中的设定订单参数与所述交易信息中的设定订单参数相同;
发货子系统,用于接收所述验证子系统发送的所述发货票据,并对所述发货票据的签名进行验证,以及根据所述发货票据的签名的验证结果,确定是否对所述交易订单执行相应的交易操作。
2.如权利要求1所述的网络交易系统,其特征在于,所述验证子系统包括:
支付验证模块,用于若根据所述交易订单的支付信息,确定所述交易订单支付成功,则利用支付私钥,对所述支付信息进行签名,得到支付票据并发送至交易验证模块;
交易验证模块,用于若利用所述支付验证模块的支付公钥,确定所述支付票据的签名验证通过,则在确定所述支付信息中的设定订单参数与所述交易信息中的设定订单参数相同的情况下,利用交易私钥,对所述支付信息和所述交易信息进行签名,得到发货票据并发送。
3.如权利要求1所述的网络交易系统,其特征在于,所述发货子系统用于:
若确定所述发货票据的签名验证通过,则确定所述交易订单支付成功且所述发货票据包含的支付信息中的设定订单参数与所述交易信息中的设定订单参数相同,获取所述发货票据记录的所述交易订单的订单对象和订单操作,并对所述订单对象执行所述订单操作;
若确定所述发货票据的签名验证不通过,则确定所述交易订单非法,并拒绝对所述交易订单执行相应的交易操作。
4.如权利要求1-3任一项所述的网络交易系统,其特征在于,所述接入子系统,还用于接收交易结果通知并转发;
所述发货子系统,还用于接收所述接入子系统转发的所述交易结果通知,若确定所述交易结果通知验证通过,则利用发货私钥,对所述交易结果通知携带的订单结果信息进行签名,得到发货结果票据并发送;
所述验证子系统,还用于接收所述发货子系统发送的所述发货结果票据,若利用所述发货子系统的发货公钥,确定所述发货结果票据的签名验证通过,则确定所述发货结果票据中的订单结果信息合法,并基于所述订单结果信息执行相应的订单结果处理。
5.如权利要求4所述的网络交易系统,其特征在于,还包括:分账结算子系统,其中,
所述验证子系统,用于若基于所述订单结果信息确定所述交易订单对应的订单对象发货失败,则基于所述订单结果信息,获得发货结果验证信息,对所述发货结果验证信息进行签名,得到发货结果验证票据并发送;
所述分账结算子系统,用于接收所述验证子系统发送的所述发货结果验证票据,并对所述发货结果验证票据的签名进行验证,若确定所述发货结果验证票据的签名验证通过,则确定所述发货结果验证票据中的发货结果验证信息合法,并根据设定的分账结算规则,对所述交易订单进行分账处理;若确定所述发货结果验证票据的签名验证不通过,则确定所述发货结果验证票据中的发货结果验证信息非法,并拒绝对所述交易订单进行分账处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811131175.0/1.html,转载请声明来源钻瓜专利网。