一种自动化支付方法及装置制造方法及图纸

技术编号:16645727 阅读:45 留言:0更新日期:2017-11-26 19:21
本发明专利技术实施例公开了一种自动化支付方法及装置,其中,方法包括:在预先创建的脚本中设置支付密码;获取第三方支付平台在完成支付服务的支付流程中需依次反馈的所有支付链接,并按照所述支付流程的顺序,将所述所有支付链接依次存储在第一文件中;接收支付的触发指令;根据所述触发指令,通过所述脚本依次读取所述第一文件中存储的每一支付链接,与所述第三方支付平台进行通信,并在通信过程中将所述脚本中设置的所述支付密码发送给所述第三方支付平台,以使所述第三方支付平台根据所述支付密码完成所述支付流程。本发明专利技术实施例能够实现网上支付,大大提高了网上支付的效率,缩短网上支付时间。

【技术实现步骤摘要】
一种自动化支付方法及装置
本专利技术实施例涉及网络
,具体涉及一种自动化支付方法及装置。
技术介绍
随着互联网的快速发展,网上支付给人们的生活带来了极大的便利,且越来越普及。网上支付平台的主要用途是为网络交易用户提供优质的安全支付服务。目前,网上支付平台要实现转账、发红包、抢红包、充值、提现等支付服务功能,需要接入第三方支付平台。现有的基于支付服务的功能在进行转账、支付、充值、提现等操作时需要用户人工输入支付密码。并且在此之前,需要先对当前账号进行实名认证,然后设置支付密码。用户手工输入支付密码通常比较耗时,使网上支付的效率较低,且不可能满足对大量账号进行支付的需要。鉴于此,如何实现网上支付,以提高网上支付的效率、缩短网上支付时间成为目前需要解决的技术问题。
技术实现思路
由于现有方法存在上述问题,本专利技术实施例提出一种自动化支付方法及装置。第一方面,本专利技术实施例提出一种自动化支付方法,包括:在预先创建的脚本中设置支付密码;获取第三方支付平台在完成支付服务的支付流程中需依次反馈的所有支付链接,并按照所述支付流程的顺序,将所述所有支付链接依次存储在第一文件中;接收支付的触发指令本文档来自技高网...
一种自动化支付方法及装置

【技术保护点】
一种自动化支付方法,其特征在于,包括:在预先创建的脚本中设置支付密码;获取第三方支付平台在完成支付服务的支付流程中需依次反馈的所有支付链接,并按照所述支付流程的顺序,将所述所有支付链接依次存储在第一文件中;接收支付的触发指令;根据所述触发指令,通过所述脚本依次读取所述第一文件中存储的每一支付链接,与所述第三方支付平台进行通信,并在通信过程中将所述脚本中设置的所述支付密码发送给所述第三方支付平台,以使所述第三方支付平台根据所述支付密码完成所述支付流程。

【技术特征摘要】
1.一种自动化支付方法,其特征在于,包括:在预先创建的脚本中设置支付密码;获取第三方支付平台在完成支付服务的支付流程中需依次反馈的所有支付链接,并按照所述支付流程的顺序,将所述所有支付链接依次存储在第一文件中;接收支付的触发指令;根据所述触发指令,通过所述脚本依次读取所述第一文件中存储的每一支付链接,与所述第三方支付平台进行通信,并在通信过程中将所述脚本中设置的所述支付密码发送给所述第三方支付平台,以使所述第三方支付平台根据所述支付密码完成所述支付流程。2.根据权利要求1所述的方法,其特征在于,按照所述支付流程的顺序,所述第三方支付平台在完成支付服务的支付流程中需依次反馈的所有支付链接,包括:第一链接、第二链接、第三链接和第四链接;相应地,所述通过所述脚本依次读取所述第一文件中存储的每一支付链接,与所述第三方支付平台进行通信,并在通信过程中将所述脚本中设置的支付密码发送给所述第三方支付平台,以使所述第三方支付平台根据所述支付密码完成所述支付流程,包括:通过所述脚本读取所述第一文件中存储的第一链接赋值给预设第一变量,并向所述第三方支付平台发送对所述第一链接的超文本传输协议HTTP请求,接收对所述第一链接的HTTP请求反馈的第一参数;通过所述脚本读取所述第一文件中存储的第二链接赋值给所述预设第一变量,并将所述第一参数作为post请求参数,向所述第三方支付平台发送对所述第二链接的post请求,接收对所述第二链接的post请求反馈的第二参数;若所述第二参数中的状态变量为真true,则通过所述脚本读取所述第一文件中存储的第三链接赋值给所述预设第一变量,并将所述第二参数和所述脚本中设置的支付密码作为post请求参数,对所述第三链接进行post请求,接收对所述第三链接的post请求反馈的第三参数;若所述第三参数中的状态变量为true,则通过所述脚本读取所述第一文件中存储的第四链接赋值给所述预设第一变量,并将所述第三参数作为post请求参数,向所述第三方支付平台发送对所述第四链接的post请求,接收对所述第四链接的post请求反馈的第四参数;若所述第四参数中的状态变量为true,则展示支付成功的提示信息,并将所述预设第一变量的值追加到预设第一列表变量中。3.根据权利要求2所述的方法,其特征在于,在接收对所述第二链接的post请求反馈的第二参数之后,所述方法还包括:若所述第二参数中的状态变量为假fasle,则流程结束,并将所述预设第一变量的值追加到预设第二列表变量中。4.根据权利要求2所述的方法,其特征在于,在接收对所述第三链接的post请求反馈的第三参数之后,所述方法还包括:若所述第三参数中的状态变量为fasle,则流程结束,并将所述预设第一变量的值追加到预设第二列表变量中。5.根据权利要求2所述的方法,其特征在于,在接收对所述第四链接的post请求反馈的第四参数之后,所述方法还包括:若所述第四参数中的状态变量为fasle,则将所述预设第一变量的值追加到预设第二列表变量中。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:在通过预先建立的脚本与第三方支付平台进行通信,以完成支付服务的支付流程的任意步骤中,若检测到异常,则流程结束,并将所述预设第一变量的值追加到预设第三列表变量中。7.一种自动化支付装置,其特征在于,包括:设置模块,用于在预先创...

【专利技术属性】
技术研发人员:高国政郭海超荣震李强
申请(专利权)人:北京奇安信科技有限公司
类型:发明
国别省市:北京,11

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

1