基于移动支付的付款码生成方法、装置及计算机设备制造方法及图纸

技术编号:26067900 阅读:20 留言:0更新日期:2020-10-28 16:41
本申请涉及一种基于移动支付的付款码生成方法、装置、计算机设备及存储介质,其中该方法包括:当接收到付款码生成请求时检测当前设备的网络状态;根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位;商户通过扫码枪扫描用户展示的付款码,对所述付款码的有效性进行校验并在校验通过之后生成对应的支付订单;对所述用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对所述支付订单进行处理;若所述付款码中的在线离线标识位标识当前设备的网络状态为离线时,则通过发送短信通知用户支付结果。本发明专利技术在没有网络的情况下,用户通过应用程序支付时能够即时地收到交易结果通知,完成支付交易。

【技术实现步骤摘要】
基于移动支付的付款码生成方法、装置及计算机设备
本专利技术涉及电子支付
,特别是涉及一种基于移动支付的付款码生成方法、装置、计算机设备及存储介质。
技术介绍
随着移动技术的发展,现如今移动支付已经非常普及,但很多使用场景都离不开网络通信载体的支撑。在移动网络畅通的情况下,通常应用程序都可以迅速地加载出服务端的信息数据,并友好地呈现给到用户。然而,用户在使用付款码进行支付时难免会遇到无网络的情况,应用程序无法实时地获取到订单支付情况,用户不确认是否已完成支付,容易给用户造成不良的用户体验。因为涉及到金钱交易,用户或商家都会相对敏感,所以移动支付是否能够给用户友好的支付体验是移动支付需要重点考虑的因素之一。
技术实现思路
基于此,有必要针对上述技术问题,提供一种实现在没有网络的情况下用户可以及时收到交易通知的基于移动支付的付款码生成方法、装置、计算机设备及存储介质。一种基于移动支付的付款码生成方法,所述方法包括:当接收到付款码生成请求时检测当前设备的网络状态;根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态;商户通过扫码枪扫描用户展示的付款码,对所述付款码的有效性进行校验并在校验通过之后生成对应的支付订单;对所述用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对所述支付订单进行处理;若所述付款码中的在线离线标识位标识当前设备的网络状态为离线时,则通过发送短信通知用户支付结果。在其中一个实施例中,所述根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态的步骤还包括:根据所述付款码生成请求及当前设备的网络状态生成对应的付款码;其中,所述付款码的格式依次包括统一前缀、安全码夹带用户个人信息、在线离线标识以及支付方式标识。在其中一个实施例中,在所述根据所述付款码生成请求及当前设备的网络状态生成对应的付款码的步骤之后还包括:将所述付款码通过QR二维码组件转换成对应的二维码并进行展示。在其中一个实施例中,所述方法还包括:当用户展示过付款码后可通过查询接口根据所述付款码查询对应支付订单的即时状态信息。在其中一个实施例中,所述当用户展示过付款码后可通过查询接口根据所述付款码查询对应支付订单的即时状态信息的步骤还包括:通过自定义时间间隔轮询地查询支付订单的支付结果;若所述支付订单的查询结果为已支付,则前端立即跳转到支付成功页面并展示所述支付订单的支付流水信息以完成交易。一种基于移动支付的付款码生成装置,所述装置包括:网络检测模块,所述网络检测模块用于当接收到付款码生成请求时检测当前设备的网络状态;付款码生成模块,所述付款码生成模块用于根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态;付款码校验模块,所述付款码校验模块用于商户通过扫码枪扫描用户展示的付款码,对所述付款码的有效性进行校验并在校验通过之后生成对应的支付订单;解析处理模块,所述解析处理模块用于对所述用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对所述支付订单进行处理;短信通知模块,所述短信通知模块用于若所述付款码中的在线离线标识位标识当前设备的网络状态为离线时,则通过发送短信通知用户支付结果。在其中一个实施例中,所述付款码生成模块还用于:根据所述付款码生成请求及当前设备的网络状态生成对应的付款码;其中,所述付款码的格式依次包括统一前缀、安全码夹带用户个人信息、在线离线标识以及支付方式标识。在其中一个实施例中,所述装置还包括二维码生成模块,所述二维码生成模块用于:将所述付款码通过QR二维码组件转换成对应的二维码并进行展示。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。上述基于移动支付的付款码生成方法、装置、计算机设备及存储介质当接收到付款码生成请求时检测当前设备的网络状态;根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态;商户通过扫码枪扫描用户展示的付款码,对所述付款码的有效性进行校验并在校验通过之后生成对应的支付订单;对所述用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对所述支付订单进行处理;若所述付款码中的在线离线标识位标识当前设备的网络状态为离线时,则通过发送短信通知用户支付结果。本专利技术在没有网络的情况下,用户通过应用程序支付时能够即时地收到交易结果通知,完成支付交易;避免了应用程序一直停留在付款码页面,给用户造成的支付疑惑,订单究竟有没有支付成功,避免了给用户造成不良的用户体验。附图说明图1为一个实施例中基于移动支付的付款码生成方法的流程示意图;图2A为网络在线情况下的通过付款码进行支付的截图;图2B为网络离线情况下的通过付款码进行支付的截图;图2C为网络在线情况下支付成功后显示支付详情的截图;图2D为网络离线情况下支付成功后通过短信通知的截图;图3为另一个实施例中基于移动支付的付款码生成方法的流程示意图;图4为再一个实施例中基于移动支付的付款码生成方法的流程示意图;图5为一个实施例中通过付款码进行支付流程的流程示意图;图6为一个实施例中基于移动支付的付款码生成装置的结构框图;图7为另一个实施例中基于移动支付的付款码生成装置的结构框图;图8为再一个实施例中基于移动支付的付款码生成装置的结构框图;图9为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在一个实施例中,如图1所示,提供了一种基于移动支付的付款码生成方法,该方法包括:步骤102,当接收到付款码生成请求时检测当前设备的网络状态;步骤104,根据当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,在线离线标识位用于标识当前设备的网络状态;步骤106,商户通过扫码枪扫描用户展示的付款码,对付款码的有效性进行校验并在校验通过之后生成对应的支付订单;步骤108,对用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对支付订单进行处理;步骤110,若付款码中的在线离线标识位标识当前设备的本文档来自技高网...

【技术保护点】
1.一种基于移动支付的付款码生成方法,其特征在于,所述方法包括:/n当接收到付款码生成请求时检测当前设备的网络状态;/n根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态;/n商户通过扫码枪扫描用户展示的付款码,对所述付款码的有效性进行校验并在校验通过之后生成对应的支付订单;/n对所述用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对所述支付订单进行处理;/n若所述付款码中的在线离线标识位标识当前设备的网络状态为离线时,则通过发送短信通知用户支付结果。/n

【技术特征摘要】
1.一种基于移动支付的付款码生成方法,其特征在于,所述方法包括:
当接收到付款码生成请求时检测当前设备的网络状态;
根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态;
商户通过扫码枪扫描用户展示的付款码,对所述付款码的有效性进行校验并在校验通过之后生成对应的支付订单;
对所述用户展示的付款码进行解析得到对应的用户个人信息、支付方式及在线离线标识位,并对所述支付订单进行处理;
若所述付款码中的在线离线标识位标识当前设备的网络状态为离线时,则通过发送短信通知用户支付结果。


2.根据权利要求1所述的基于移动支付的付款码生成方法,其特征在于,所述根据所述当前设备的网络状态,在生成付款码的特定位置添加在线离线标识位,所述在线离线标识位用于标识当前设备的网络状态的步骤还包括:
根据所述付款码生成请求及当前设备的网络状态生成对应的付款码;
其中,所述付款码的格式依次包括统一前缀、安全码夹带用户个人信息、在线离线标识以及支付方式标识。


3.根据权利要求2所述的基于移动支付的付款码生成方法,其特征在于,在所述根据所述付款码生成请求及当前设备的网络状态生成对应的付款码的步骤之后还包括:
将所述付款码通过QR二维码组件转换成对应的二维码并进行展示。


4.根据权利要求1-3任一项所述的基于移动支付的付款码生成方法,其特征在于,所述方法还包括:
当用户展示过付款码后可通过查询接口根据所述付款码查询对应支付订单的即时状态信息。


5.根据权利要求4所述的基于移动支付的付款码生成方法,其特征在于,所述当用户展示过付款码后可通过查询接口根据所述付款码查询对应支付订单的即时状态信息的步骤还包括:
通过自定义时间间隔轮询地查询支付订单的支付结果;
若所述支付订单的查询结果为已支付,则...

【专利技术属性】
技术研发人员:张小强
申请(专利权)人:深圳市富之富信息科技有限公司
类型:发明
国别省市:广东;44

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

1