基于安卓消费机的支付处理方法及系统技术方案

技术编号:37447939 阅读:15 留言:0更新日期:2023-05-06 09:19
本发明专利技术提供了基于安卓消费机的支付处理方法及系统,运用于支付技术领域;本发明专利技术通过检测到用户处于异地支付的情况时,向用户基于支付常用固定坐标及用户当前坐标进行坐标延伸,创建同向坐标范畴为用户生成用于支付交易的临时区域,避免了用户支付环境因地区的不同而出现风险交易的情况,影响移动支付的安全验证,导致用户无法完成虚拟交易的问题。导致用户无法完成虚拟交易的问题。导致用户无法完成虚拟交易的问题。

【技术实现步骤摘要】
基于安卓消费机的支付处理方法及系统


[0001]本专利技术涉及支付
,特别涉及为基于安卓消费机的支付处理方法及系统。

技术介绍

[0002]二维码支付是一种基于账户体系搭起来的新一代无线支付方案。在该支付方案下,商家可把账号、商品价格等交易信息汇编成一个二维码,并印刷在各种报纸、纸片、卡片、塑料片、杂志、广告、图书等载体上发布。用户通过手机客户端扫拍二维码,便可实现与商家支付宝账户的支付结算。
[0003]目前移动支付业务在日常生活消费中占比越来越高,无论是打车、购物还是饮食都常采用线上支付的方式,线上支付的安全性就显得十分重要,现有技术中,当用户创建虚拟交易进行付款时,付款软件就会实时检测当前的支付环境,以确保用户在支付货款的时候受到保护,但是当用户因工作的原因出差前往其他的地区时,因用户常用的所在地区改变,当用户通过支付软件以当前的所在地创建虚拟交易支付,因异地登录支付软件的原因,支付环境就会因地区的不同而出现风险交易的情况,影响移动支付的安全验证,导致用户无法完成虚拟交易。

技术实现思路

[0004]本专利技术旨在解决支付环境会因地区的不同而出现风险交易的情况,影响移动支付的安全验证,导致用户无法完成虚拟交易的问题,提供基于安卓消费机的支付处理方法及系统。
[0005]本专利技术为解决技术问题采用如下技术手段:
[0006]本专利技术提供基于安卓消费机的支付处理方法,包括以下步骤:
[0007]接收用户上传的支付信息,基于所述支付信息获取所述用户的个人信息,根据所述支付信息和所述个人信息生成所述用户的待支付内容,回返所述待支付内容至所述用户的终端设备,向所述用户提供所述待支付内容的对应的支付方式,其中,所述支付方式包括密钥支付、二维码支付或指纹支付;
[0008]获取所述用户选取的支付方式,基于所述支付方式向所述用户发送款项支付内容,根据所述款项支付内容生成预设支付条件,判断所述用户的支付过程是否满足所述预设支付条件,其中,所述预设支付条件包括常用支付地区、支付剩余时段和支付验证次数;
[0009]若否,向生成所述待支付内容对应的支付失败结果,向所述用户发送所述支付失败结果及其失败原因,对所述款项支付内容进行扣划,根据所述用户的预设验证时段向所述用户发送支付验证令牌;
[0010]基于所述支付验证令牌同步创建所述用户的虚拟支付信息,采集所述虚拟支付信息进行分析,生成所述用户的支付环境状态,判断所述支付环境状态是否匹配所述常用支付地区;
[0011]若不匹配,则根据所述支付环境状态的对应信息采集用户数据信息,基于所述用
户当前的位置信息为延伸坐标,以所述用户常用支付地区的坐标为固定坐标,将所述固定坐标与所述延伸坐标之间的位置向同一方向延长,创建同向坐标范畴,以所述固定坐标、所述延伸坐标和所述同向坐标范畴建立属于所述用户的临时交易区域;
[0012]向所述用户的终端设备发起交易请求,接收所述用户的终端设备回返的支付确认信息,通过获取所述用户的终端设备将预设的支付金额、用户签名信息以及所述支付金额对应的账目数据,基于所述支付金额、所述用户签名信息和所述账目数据,生成所述用户对应的交易记录,其中,所述交易记录包括付款方的签名信息和收款方的签名信息;所述账目数据为交易记录对应的收付款方的账本数据。
[0013]进一步地,所述获取所述用户选取的支付方式,基于所述支付方式向所述用户发送款项支付内容的步骤中,包括:
[0014]向所述用户提供预设的验证随机键盘,基于所述验证随机键盘获取所述用户输入若干个密钥信息,作为所述用户选取密钥支付的验证方式,其中,所述密钥信息包括密钥的绝对值和密钥的绝对位置信息;
[0015]根据用于验证支付的所述密钥信息,对比所述用户预设的验证信息,判断所述密钥信息是否与所述验证信息一致;
[0016]若是,则允许所述用户基于所述密钥信息进行支付;
[0017]若否,则继续获取所述用户应用所述验证随机键盘输入的下一轮所述密钥信息进行验证,直至所述密钥信息验证完毕。
[0018]进一步地,所述向生成所述待支付内容对应的支付失败结果,向所述用户发送所述支付失败结果及其失败原因的步骤中,包括:
[0019]基于所述款项支付内容生成订单支付请求,判断是否检测到所述订单支付请求的回返结果;
[0020]若否,向所述用户提供查询支付权限,以查询支付是否成功,对于所述款项支付内容存在支付超时且提交了支付请求,但无法获取支付结果的支付内容,基于预设时段接收查询请求,根据所述查询请求的查询结果,对所述款项支付内容进行对应处理,其中,对于支付失败的支付内容,将回滚至所述款项支付内容的状态。
[0021]进一步地,所述向所述用户发送所述支付失败结果及其失败原因,对所述款项支付内容进行扣划,根据所述用户的预设验证时段向所述用户发送支付验证令牌的步骤后,包括:
[0022]响应于所述支付验证令牌,依据所述用户的身份数据与所述款项支付内容,确定验证方式以及与所述验证方式对应生成的验证界面,基于所述验证方式和所述验证界面,生成所述用户待验证的链接地址,根据所述链接地址通过单独对立通道发送支付验证请求至所述用户的终端设备,其中,所述支付验证请求中带有所述验证界面对应的链接地址,以使所述用户打开所述链接地址进行支付验证;
[0023]接收所述用户发送的验证数据,依据所述验证数据,得到基于所述支付验证请求对应的支付验证结果,向所述用户提供开放支付权限。
[0024]进一步地,所述接收所述用户发送的验证数据,依据所述验证数据,得到基于所述支付验证请求对应的支付验证结果,向所述用户提供开放支付权限,根据所述款项支付内容生成支付结果的步骤中,包括:
[0025]响应于所述用户通过所述终端设备发起的支付操作,生成所述支付操作对应的临时支付码;
[0026]基于所述用户对所述临时支付码采用的支付手段,应用所述支付手段对应的收付框架进行收款。
[0027]进一步地,所述响应于所述支付验证令牌,依据所述用户的身份数据与所述款项支付内容,确定验证方式以及与所述验证方式对应生成的验证界面的步骤中,包括:
[0028]依据所述用户的个人信息与所述支付失败结果,确定所述目标验证方式,基于所述支付失败结果对应的失败数据,生成所述用户与所述目标验证方式对应的验证界面;
[0029]基于所述验证界面,生成待验证对应的关键字段数据,确认所述用户将所述关键字段数据填入所述验证界面中,收集验证完毕的所述验证界面。
[0030]进一步地,所述根据所述支付信息和所述个人信息生成所述用户的待支付内容,回返所述待支付内容至所述用户的终端设备,向所述用户提供所述待支付内容的对应的支付方式的步骤中,包括:
[0031]获取所述用户的终端设备图像采集权限,基于所述图像采集权限捕捉所述用户的图像信息输入至待识别人脸图像集合,根据所述待识别人脸图像集合预设的特征集选取对所述用户的图像信本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于安卓消费机的支付处理方法,其特征在于,包括以下步骤:接收用户上传的支付信息,基于所述支付信息获取所述用户的个人信息,根据所述支付信息和所述个人信息生成所述用户的待支付内容,回返所述待支付内容至所述用户的终端设备,向所述用户提供所述待支付内容的对应的支付方式,其中,所述支付方式包括密钥支付、二维码支付或指纹支付;获取所述用户选取的支付方式,基于所述支付方式向所述用户发送款项支付内容,根据所述款项支付内容生成预设支付条件,判断所述用户的支付过程是否满足所述预设支付条件,其中,所述预设支付条件包括常用支付地区、支付剩余时段和支付验证次数;若否,向生成所述待支付内容对应的支付失败结果,向所述用户发送所述支付失败结果及其失败原因,对所述款项支付内容进行扣划,根据所述用户的预设验证时段向所述用户发送支付验证令牌;基于所述支付验证令牌同步创建所述用户的虚拟支付信息,采集所述虚拟支付信息进行分析,生成所述用户的支付环境状态,判断所述支付环境状态是否匹配所述常用支付地区;若不匹配,则根据所述支付环境状态的对应信息采集用户数据信息,基于所述用户当前的位置信息为延伸坐标,以所述用户常用支付地区的坐标为固定坐标,将所述固定坐标与所述延伸坐标之间的位置向同一方向延长,创建同向坐标范畴,以所述固定坐标、所述延伸坐标和所述同向坐标范畴建立属于所述用户的临时交易区域;向所述用户的终端设备发起交易请求,接收所述用户的终端设备回返的支付确认信息,通过获取所述用户的终端设备将预设的支付金额、用户签名信息以及所述支付金额对应的账目数据,基于所述支付金额、所述用户签名信息和所述账目数据,生成所述用户对应的交易记录,其中,所述交易记录包括付款方的签名信息和收款方的签名信息;所述账目数据为交易记录对应的收付款方的账本数据。2.根据权利要求1所述的基于安卓消费机的支付处理方法,其特征在于,所述获取所述用户选取的支付方式,基于所述支付方式向所述用户发送款项支付内容的步骤中,包括:向所述用户提供预设的验证随机键盘,基于所述验证随机键盘获取所述用户输入若干个密钥信息,作为所述用户选取密钥支付的验证方式,其中,所述密钥信息包括密钥的绝对值和密钥的绝对位置信息;根据用于验证支付的所述密钥信息,对比所述用户预设的验证信息,判断所述密钥信息是否与所述验证信息一致;若是,则允许所述用户基于所述密钥信息进行支付;若否,则继续获取所述用户应用所述验证随机键盘输入的下一轮所述密钥信息进行验证,直至所述密钥信息验证完毕。3.根据权利要求1所述的基于安卓消费机的支付处理方法,其特征在于,所述向生成所述待支付内容对应的支付失败结果,向所述用户发送所述支付失败结果及其失败原因的步骤中,包括:基于所述款项支付内容生成订单支付请求,判断是否检测到所述订单支付请求的回返结果;若否,向所述用户提供查询支付权限,以查询支付是否成功,对于所述款项支付内容存
在支付超时且提交了支付请求,但无法获取支付结果的支付内容,基于预设时段接收查询请求,根据所述查询请求的查询结果,对所述款项支付内容进行对应处理,其中,对于支付失败的支付内容,将回滚至所述款项支付内容的状态。4.根据权利要求1所述的基于安卓消费机的支付处理方法,其特征在于,所述向所述用户发送所述支付失败结果及其失败原因,对所述款项支付内容进行扣划,根据所述用户的预设验证时段向所述用户发送支付验证令牌的步骤后,包括:响应于所述支付验证令牌,依据所述用户的身份数据与所述款项支付内容,确定验证方式以及与所述验证方式对应生成的验证界面,基于所述验证方式和所述验证界面,生成所述用户待验证的链接地址,根据所述链接地址通过单独对立通道发送支付验证请求至所述用户的终端设备,其中,所述支付验证请求中带有所述验证界面对应的链接地址,以使所述用户打开所述链接地址进行支付验证;接收所述用户发送的验证数据,依据所述验证数据,得到基于所述支付验证请求对应的支付验证结果,向所述用户提供开放支付权限。5.根据权利要求4所述的基于安卓消费机的支付处理方法,其特征在于,所述接收所述用户发送的验证数据,依据所述验证数据,得到基于所述支付验证请求对应的支付验证结果,向所述用户提供开放支付权限,根据所述款项支付内容生成支付结果的步骤中,包括:响应于所述用户通过所述终端设备发起的支付操作,生成所述支付操作对应的临时支付码;基于所述用户对所述临时支付码采用的支付手段,应用所述支付手段对应的收付框架进行收款。6.根据权利要求4所述的基于安卓消费机的支付处理方法,其特征在于,所述响应于所述支付验证令牌,依据所...

【专利技术属性】
技术研发人员:郑炯壕陈燕虹刘浩莫勇强应志涛章涛
申请(专利权)人:深圳市盛思达通讯技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1