一种基于移动环境下交易支付的实现方法技术

技术编号:15191330 阅读:70 留言:0更新日期:2017-04-20 08:57
本发明专利技术公布了一种基于移动环境下交易支付的实现方法,包括如下步骤:第一步,移动端获取后台交易流水号,提交订单信息;第二步,移动端向第三方支付提交订单信息,由第三方进行支付扣款处理;第三步,第三方支付后,返回支付结果给移动端;第四步,移动端收到支付结果后,本地保存订单信息;第五步,移动端中的软件启动后定时循环发送订单结果,直到服务器回应后停止发送并删除本地记录;第六步,第三方支付回调服务器地址,发送支付订单信息进行验证。本发明专利技术可以避免因移动端网络环境差、手机死机、软件异常使用而导致的移动支付支付成功但无记录问题,有效的解决了移动支付掉单问题。

【技术实现步骤摘要】

本专利技术涉及一种基于移动环境下交易支付的实现方法。
技术介绍
近年来,移动通信技术的飞速发展、移动互联网应用的不断丰富及智能终端的日益普及,移动支付作为一种依赖于无线网络的重要应用之一,将大大地受益于4G网络的高传输速率。此外,据相关市场调查机构统计,2013年,我国智能手机终端出货量达4.18亿部,同比增长62%,预计2014年,我国智能终端市场将增长17%,智能手机终端出货量将突破5亿部。作为移动支付发展必备的硬件条件,智能终端普及率的不断提升将助力我国移动支付用户范围的迅速扩张。随着无线网络的进一步普及,快速发展的移动互联网技术及应用将在推进和引领传统消费变革的过程中发挥更加重要的作用,从而将带动移动电子商务的井喷式增长态势。根据工信部发布的通信业经济运行情况数据,截至2014年1月,移动互联网用户总数达到8.38亿户,在移动电话用户中的渗透率达到67.8%;移动互联网接入流量1.33亿G,同比增长46.9%,我国移动互联网发展进入全民时代。同时,据中国电子商务研究中心监测数据显示,截止到2013年12月,中国移动电子商务市场交易规模达到2325亿元,同比增141%,预计2014年这一数字有望达4124亿元。此外,在过去的2013年,移动电子商务用户规模约达38076万人,同比增长52%,预计到2014年这个数据将增长到53256万人。移动互联网和移动电子商务的快速发展,为移动支付提供广阔的商用平台,同时能够提升用户支付体验、培养用户消费习惯,是移动支付市场爆发的重要催化剂。目前移动支付主要存在掉单问题,即充值成功无记录。造成掉单的主要原因有一下几点:1)、充值过程中软件异常关闭;2)、充值过程中手机死机;3)、充值过程中网络环境差;4)、第三方支付平台服务异常。
技术实现思路
本专利技术目的是针对现有技术存在的缺陷提供一种基于移动环境下交易支付的实现方法。本专利技术为实现上述目的,采用如下技术方案:一种基于移动环境下交易支付的实现方法,包括如下步骤:第一步,移动端获取后台交易流水号,提交订单信息;第二步,移动端向第三方支付平台提交订单信息,由第三方支付平台进行支付扣款处理;第三步,第三方支付平台支付以后,返回支付结果给移动端;第四步,移动端接收第三方支付结果;若移动端收到第三方支付结果,则本地保存订单信息,并进入第五步;若移动端未收到第三方支付结果,则第三方支付回调服务器地址,发送支付订单信息进行验证,并进入第六步;第五步,移动端检测订单信息是否被软件后台收到,若软件后台没有收到订单信息,移动端的软件则会启动定时循环发送订单结果至软件后台,直到软件后台回应后停止发送;第六步,交易订单完成,生成交易记录,并删除移动端保存的本地记录。本专利技术的有益效果:本与现有技术相比,本专利技术通过移动互联网端添加本地保存机制,当软件再次运行时,循环发送充值记录信息。同时银行及第三方支付多次回调软件服务器发送支付结果。通过采用这种方法,可以避免因移动端网络环境差、手机死机、软件异常使用而导致的移动支付支付成功但无记录问题,有效的解决了移动支付掉单问题。附图说明图1为本专利技术基于移动环境下交易支付实现方法主流程图。具体实施方式图1为本专利技术基于移动环境下交易支付的实现方法主流程图,该实现方法主要包括如下步骤:第一步,移动端获取后台交易流水号,提交订单信息;第二步,移动端向第三方支付平台提交订单信息,由第三方支付平台进行支付扣款处理;第三步,第三方支付平台支付以后,返回支付结果给移动端;第四步,移动端接收第三方支付结果;若移动端收到第三方支付结果,则本地保存订单信息,并进入第五步;若移动端未收到第三方支付结果,则第三方支付回调服务器地址,发送支付订单信息进行验证,并进入第六步;第五步,移动端检测订单信息是否被软件后台收到,若软件后台没有收到订单信息,移动端的软件则会启动定时循环发送订单结果至软件后台,直到软件后台回应后停止发送;第六步,交易订单完成,生成交易记录,并删除移动端保存的本地记录。实施例1如下:软件运行硬件环境:iphone6s;软件运行软件环境:IOS9.4;软件发起移动支付操作,订单信息如下:交易流水号:aabbccddeeff20160725;交易时间:2016.07.25;交易金额:¥200.00。软件提交订单至后台,向第三方平台提交订单,第三方平台做扣款处理,待扣款成功后会出现以下几种情况:a、信息返回至手机,订单结果发给软件后台之前软件关闭;b、信息返回至手机,订单结果发给软件后台之前手机死机;c、信息返回至手机,订单结果发给软件后台之前网络不可用;d、手机未收到第三方平台提供的结果;e、第三方平台服务回调不可用;f、手机收到第三方平台提供的结果并发送给后台。以上情况会造成的后果及解决方案如表格1所示:操作的结果交易完全正常扣款成功,后台无记录扣款成功,后台无记录操作的情况fa、b、c、ed解决方案正常订单结果本地保存,软件启动后定时循环发送订单结果至软件后台直至收到应答第三方支付平台定时循环回调软件服务器,发送订单结果表格1分析结果如下:1)、使用移动支付过程中出现以下5中情况,移动支付结果依然可以正常显示。2)、信息返回至手机,订单结果发给软件后台之前软件关闭。3)、信息返回至手机,订单结果发给软件后台之前手机死机。4)、信息返回至手机,订单结果发给软件后台之前网络不可用。5)、手机未收到第三方平台提供的结果。6)、第三方平台服务回调不可用。本专利技术通过移动互联网端添加本地保存机制,当软件再次运行时,循环发送充值记录信息。同时服务端持续获取银行及第三方支付的回调结果只到有结果反回。通过采用这种方法,可以避免因移动端网络环境差、手机死机、软件异常使用而导致的移动支付支付成功但无记录问题,有效的解决了移动支付掉单问题。以上所述仅为本专利技术的较佳实施例,并不用以限制本专利技术,凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网
...
一种基于移动环境下交易支付的实现方法

【技术保护点】
一种基于移动环境下交易支付的实现方法,其特征在于,包括如下步骤:第一步,移动端获取后台交易流水号,提交订单信息;第二步,移动端向第三方支付平台提交订单信息,由第三方支付平台进行支付扣款处理;第三步,第三方支付平台支付以后,返回支付结果给移动端;第四步,移动端接收第三方支付结果;若移动端收到第三方支付结果,则本地保存订单信息,并进入第五步;若移动端未收到第三方支付结果,则第三方支付回调服务器地址,发送支付订单信息进行验证,并进入第六步;第五步,移动端检测订单信息是否被软件后台收到,若软件后台没有收到订单信息,移动端的软件则会启动定时循环发送订单结果至软件后台,直到软件后台回应后停止发送;第六步,交易订单完成,生成交易记录,并删除移动端保存的本地记录。

【技术特征摘要】
1.一种基于移动环境下交易支付的实现方法,其特征在于,包括如下步骤:第一步,移动端获取后台交易流水号,提交订单信息;第二步,移动端向第三方支付平台提交订单信息,由第三方支付平台进行支付扣款处理;第三步,第三方支付平台支付以后,返回支付结果给移动端;第四步,移动端接收第三方支付结果;若移动端收到第三方支付结果,则本地保存订单信息,...

【专利技术属性】
技术研发人员:李子健李亮李功章
申请(专利权)人:无锡坦程物联网股份有限公司
类型:发明
国别省市:江苏;32

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

1