首页 / 专利库 / 银行与财务事项 / 支付系统 / 一种收银时使用支付宝或微信结帐需要输入密码的解决方法

一种收时使用支付宝或微信结帐需要输入密码的解决方法

阅读:965发布:2020-05-08

专利汇可以提供一种收时使用支付宝或微信结帐需要输入密码的解决方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及收 银 系统支付技术领域,特别涉及一种收银时使用支付宝或微信结帐需要输入密码的解决方法:一、输入支付金额,点击结帐按钮进行结帐;二、弹出输入支付码窗口,扫描顾客支付二维码进行获取;三、点击确定按钮,生成待支付状态的销售单据;四、 请求 支付平台获取返回支付结果;五、判断支付结果,如果为零,表示支付中,抛出异常;六、在收银页获取,弹出窗口,显示等待用户输入密码中;七、定时查询用户是否支付完成;八、完成后生成支付订单,并更新销售单据为已支付。本发明解决了使用支付宝或微信支付因输入密码中断支付而导致的销售异常问题。,下面是一种收时使用支付宝或微信结帐需要输入密码的解决方法专利的具体信息内容。

1.一种收时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:一、输入支付金额,点击结帐按钮进行结帐;二、弹出输入支付码窗口,扫描顾客支付二维码进行获取;三、点击确定按钮,生成待支付状态的销售单据;四、请求支付平台获取返回支付结果;
五、判断支付结果,如果为零,表示支付中,抛出异常;六、在收银页获取,弹出窗口,显示等待用户输入密码中;七、定时查询用户是否支付完成;八、完成后生成支付订单,并更新销售单据为已支付。
2.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:在结账窗口,输入支付金额,点击结账按钮进行结账。
3.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:弹出输入支付码窗口,收银员使用扫描枪扫描顾客支付二维码,生成的支付二维码自动填充输入框。
4.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:点击支付码窗口的确定按钮,生成待支付状态的销售主单及销售明细,所述的待支付状态指的是在销售主单上用isPayed标记支付状态,为0表示待支付,为1表示支付完成。
5.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:将获取的支付码、商家收款帐号以及支付金额等信息作为参数,通过网络连接工具,请求微信或支付宝平台,获取并解析支付的结果信息。
6.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:判断支付的结果,如果为零,表示支付中,抛出自定义的异常;如果为1,表示支付完成,直接生成支付订单以及更新支付状态;如果为-1,表示支付失败,结束支付。
7.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:在收银页获取抛出自定义的异常,弹出提示窗口,显示等待用户输入密码中,点击按钮可结束等待,取消支付。
8.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:在等待状态时,采用定时器轮询支付平台,根据返回的结果判断用户是否支付完成,如果为1表示支付成功,结束请求,如果被中断,则结束支付,否则一直查询下去。
9.根据权利要求1所述的基于收银系统支付技术领域的一种收银时使用支付宝或微信结帐需要输入密码的解决方法,其特征在于:完成后生成支付订单,并更新销售单据为已支付。

说明书全文

一种收时使用支付宝或微信结帐需要输入密码的解决方法

技术领域

[0001] 本发明涉及收银系统支付技术领域,特别涉及一种收银时使用支付宝或微信结帐需要输入密码的解决方法。

背景技术

[0002] 随着我国电子商务的发展,电子支付以其低成本,使用便捷的特点被越来越多的用户选择,而其中支付宝与微信使用最为广泛,占据了中国支付市场的90%以上的份额,特别是他们开放的接口,给了其它没有能自己开发支付的电商百年不遇的机会,可以轻松地在商城或其它系统上开发集成支付宝或微信的功能,做为对外收款的主要手段。但在开发集成支付宝或微信功能时,经常会遇到要求用户输入密码进行支付的状况,如果不进行处理,就会出现结帐卡死的现象,中断支付流程,导致不能正常地完成支付的问题。
[0003] 本发明针对以上问题,将要求输入密码的状态当作异常抛出,然后从前台截取,弹出窗口提示用户输入密码,接着采用轮询的方法,判断用户是否完成输入,直到平台返回正确的信息后,才生成支付订单及更新销售状态,完成整个支付流程,解决了因输入密码中断支付而导致的销售异常问题。

发明内容

[0004] 本发明解决的技术问题在于提供一种收银时使用支付宝或微信结帐需要输入密码的解决方法;本发明解决了使用支付宝或微信支付因输入密码中断支付而导致的销售异常问题。
[0005] 本发明解决上述技术问题的技术方案是:一、输入支付金额,点击结帐按钮进行结帐;二、弹出输入支付码窗口,扫描顾客支付二维码进行获取;三、点击确定按钮,生成待支付状态的销售单据;四、请求支付平台获取返回支付结果;五、判断支付结果,如果为零,表示支付中,抛出异常;六、在收银页获取,弹出窗口,显示等待用户输入密码中;七、定时查询用户是否支付完成;八、完成后生成支付订单,并更新销售单据为已支付。
[0006] 所述的方法具体包括如下步骤:步骤一、在结账窗口,输入支付金额,点击结账按钮进行结账;
步骤二、弹出输入支付码窗口,收银员使用扫描枪扫描顾客支付二维码,生成的支付二维码自动填充输入框;
步骤三、点击支付码窗口的确定按钮,生成待支付状态的销售主单及销售明细,所述的待支付状态指的是在销售主单上用isPayed标记支付状态,为0表示待支付,为1表示支付完成;
步骤四、将获取的支付码、商家收款帐号以及支付金额等信息作为参数,通过网络连接工具,请求微信或支付宝平台,获取并解析支付的结果信息;
步骤五、判断支付的结果,如果为零,表示支付中,抛出自定义的异常;如果为1,表示支付完成,直接生成支付订单以及更新支付状态;如果为-1,表示支付失败,结束支付;
步骤六、在收银页获取抛出自定义的异常,弹出提示窗口,显示等待用户输入密码中,点击按钮可结束等待,取消支付;
步骤七、在等待状态时,采用定时器轮询支付平台,根据返回的结果判断用户是否支付完成,如果为1表示支付成功,结束请求,如果被中断,则结束支付,否则一直查询下去;
步骤八、完成后生成支付订单,并更新销售单据为已支付。
[0007] 本发明的有益效果:将需要用户输入密码的状态当作异常抛出,提示用户输入密码,然后采用轮询的方式获取支付结果,完成支付流程,达到了能顺利地生成支付明细与销售订单的目的。有效地解决了使用支付宝或微信支付因输入密码中断支付而导致的销售异常问题。附图说明
[0008] 下面结合附图对本发明进一步说明:图1为本发明的流程图

具体实施方式

[0009] 如图1所示,本发明采用如下步骤:步骤一、在结账窗口,输入支付金额,点击结账按钮进行结账;
步骤二、弹出输入支付码窗口,收银员使用扫描枪扫描顾客支付二维码,生成的支付二维码自动填充输入框;
步骤三、点击支付码窗口的确定按钮,生成待支付状态的销售主单及销售明细,所述的待支付状态指的是在销售主单上用isPayed标记支付状态,为0表示待支付,为1表示支付完成;
步骤四、将获取的支付码、商家收款帐号以及支付金额等信息作为参数,通过网络连接工具,请求微信或支付宝平台,获取并解析支付的结果信息;
步骤五、判断支付的结果,如果为零,表示支付中,抛出自定义的异常;如果为1,表示支付完成,直接生成支付订单以及更新支付状态;如果为-1,表示支付失败,结束支付;
步骤六、在收银页获取抛出自定义的异常,弹出提示窗口,显示等待用户输入密码中,点击按钮可结束等待,取消支付;
步骤七、在等待状态时,采用定时器轮询支付平台,根据返回的结果判断用户是否支付完成,如果为1表示支付成功,结束请求,如果被中断,则结束支付,否则一直查询下去;
步骤八、完成后生成支付订单,并更新销售单据为已支付。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈