【技术实现步骤摘要】
支付信息确定方法、装置、系统和电子设备
[0001]本专利技术主要涉及网络支付
,尤其涉及一种支付信息确定方法、装置、系统和电子设备。
技术介绍
[0002]自研电商系统接入支付时,需要对接多个第三方支付平台,对接重复且麻烦。而且支付成功严重依赖第三方支付平台的支付回调,如果第三方支付平台支付回调出现延迟或者失效,那么自研的电商系统很可能检测不到用户的支付行为,不能更快捷地响应用户。特别对于一些小的支付平台,技术能力保障不到位情况下,此类问题尤其严重。
[0003]现有技术中,往往是通过公共代码基础去接入第三方支付平台,但是支付状态的确保和及时维护支付状态还是需要业务系统自己去保证。另外就是利用消息队列保证支付回调的顺序性。此种方式是基于已经从第三方支付平台中获取了支付回调的消息,对于消息顺序的预处理通过消息队列保证,对于支付系统本身没有回调的情况并未提出解决方案。
[0004]目前企业内部的电商系统接入第三方支付平台(如支付宝、微信等),在B2C(business to customer,企业对消费者 ...
【技术保护点】
【技术特征摘要】
1.一种支付信息确定方法,其特征在于,包括:接收业务系统的订单支付状态的请求信息,根据所述请求信息生成未支付的中间订单;通过查询第三方支付平台获取所述中间订单的支付状态;当查询到所述中间订单处于支付成功的状态时,更新所述中间订单状态为已支付;将已支付的中间订单的支付状态通知所述业务系统。2.如权利要求1所述的支付信息确定方法,其特征在于,所述通过查询第三方支付平台获取所述中间订单的支付状态包括:若获取的所述中间订单的支付状态为未支付,则再次查询所述第三方支付平台获取所述中间订单的支付状态。3.如权利要求2所述的支付信息确定方法,其特征在于,多次查询所述第三方支付平台获取所述中间订单的支付状态过程中,查询所用总时间不超过支付二维码的有效期。4.如权利要求3所述的支付信息确定方法,其特征在于,多次查询所述第三方支付平台获取所述中间订单的支付状态过程中,后一次查询的间隔时间大于前一次查询的间隔时间,其中所述间隔时间为两次查询之间的时间间隔。5.如权利要求4所述的支付信息确定方法,其特征在于,所述后一次查询的间隔时间大于前一次查询的间隔时间包括:若查询次数大于3次,则第3次之后的每一次查询的间隔时间是相邻前两次查询的间隔时间之和。6.如权利要求1所述的支付信息确定方法,其特征在于,所述方法还包括:接收所述第三方支付平台发送的所述中间订单支付成功的信息。7.如权利要求1所述的支付信息确定方法,其特征在于,在所述将已支付的中间订单的支付状态通知所述业务系统之后,还包括:接收所述业务系统的应答信息,其中所述应答信息指示所述业务系统已知晓所述中间订单对应的订单为已支付的状态。8.如权利要求7所述的支付信息确定方法,其特征在于,若已将已支付的中间订单的支付状态通知所述业务系统,且未收到所述业务系统的应答信息,则在所有所述中间订单中筛选出已支付但未接收到所述业务系统应答信息的中间订单。9.如权利要求8所述的...
【专利技术属性】
技术研发人员:于奎强,林喆,
申请(专利权)人:深圳米开朗基罗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。