本文件涉及数据处理,尤其涉及一种基于设备交互的订单支付方法及装置。
背景技术:
1、随着互联网技术的不断发展,硬件设备的更新换代以及用户生活水平的不断提高,nfc(near field communication,近场通信)技术已应用于日常生活的各个领域,而作为一种安全、便捷的通信方式,nfc技术也已应用到支付领域,用户可通过终端设备配置的nfc组件进行支付处理,或者,通过与收款设备的nfc交互进行支付处理,但随着使用nfc支付的用户越来越多,使用nfc收款设备的商户也越来越多,各方都对nfc支付提出了更多的需求,这是nfc提供方日益关注的重点。
技术实现思路
1、本说明书一个或多个实施例提供了第一种基于设备交互的订单支付方法,应用于支付方的第一设备,所述方法包括:调用近场通信组件与收款方的第二设备配合建立近场通信连接,并通过所述近场通信连接向所述第二设备发送支付账户信息。接收服务器下发的支付订单的支付消息,并获取所述支付消息的第一设备展示参数。所述支付订单基于所述支付账户信息和收款订单信息创建。按照所述第一设备展示参数进行所述支付消息的展示处理,以配合所述第二设备进行消息同步展示。若检测到用户支付指令,向所述服务器提交所述用户支付指令以进行所述支付订单的支付处理。
2、本说明书一个或多个实施例提供了第二种基于设备交互的订单支付方法,应用于收款方的第二设备,所述方法包括:调用近场通信组件进行支付设备检测,在检测到支付方的第一设备的情况下展示近场支付提醒。调用所述近场通信组件与所述第一设备建立近场通信连接,并获取所述第一设备通过所述近场通信连接发送的支付账户信息。向服务器上传收款订单信息和所述支付账户信息以创建支付订单,接收所述服务器返回的支付订单的支付消息以及所述支付消息的第二设备展示参数。按照所述第二设备展示参数进行所述支付消息的展示处理,以配合所述第一设备进行消息同步展示。
3、本说明书一个或多个实施例提供了第三种基于设备交互的订单支付方法,应用于服务器,所述方法包括:根据收款方的第二设备上传的收款订单信息和支付账户信息创建支付订单。所述支付账户信息由支付方的第一设备通过近场通信连接发送至所述第二设备。生成所述支付订单的支付消息,以及所述支付消息的第一设备展示参数和第二设备展示参数。向所述第二设备发送所述支付消息和所述第二设备展示参数,并向所述第一设备发送所述支付消息和所述第一设备展示参数,以使所述第二设备与所述第一设备配合进行消息同步展示。若检测到所述第一设备提交的支付指令,根据所述支付账户信息进行所述支付订单的支付处理。
4、本说明书一个或多个实施例提供了第一种基于设备交互的订单支付装置,运行于支付方的第一设备,所述装置包括:支付账户信息发送模块,被配置为调用近场通信组件与收款方的第二设备配合建立近场通信连接,并通过所述近场通信连接向所述第二设备发送支付账户信息。展示参数获取模块,被配置为接收服务器下发的支付订单的支付消息,并获取所述支付消息的第一设备展示参数。所述支付订单基于所述支付账户信息和收款订单信息创建。支付消息展示模块,被配置为按照所述第一设备展示参数进行所述支付消息的展示处理,以配合所述第二设备进行消息同步展示。支付指令提交模块,被配置为若检测到用户支付指令,向所述服务器提交所述用户支付指令以进行所述支付订单的支付处理。
5、本说明书一个或多个实施例提供了第二种基于设备交互的订单支付装置,运行于收款方的第二设备,所述装置包括:近场支付提醒展示模块,被配置为调用近场通信组件进行支付设备检测,在检测到支付方的第一设备的情况下展示近场支付提醒。支付账户信息获取模块,被配置为调用所述近场通信组件与所述第一设备建立近场通信连接,并获取所述第一设备通过所述近场通信连接发送的支付账户信息。展示参数接收模块,被配置为向服务器上传收款订单信息和所述支付账户信息以创建支付订单,接收所述服务器返回的支付订单的支付消息以及所述支付消息的第二设备展示参数。支付消息展示模块,被配置为按照所述第二设备展示参数进行所述支付消息的展示处理,以配合所述第一设备进行消息同步展示。
6、本说明书一个或多个实施例提供了第三种基于设备交互的订单支付装置,运行于服务器,所述装置包括:支付订单创建模块,被配置为根据收款方的第二设备上传的收款订单信息和支付账户信息创建支付订单。所述支付账户信息由支付方的第一设备通过近场通信连接发送至所述第二设备。展示参数生成模块,被配置为生成所述支付订单的支付消息,以及所述支付消息的第一设备展示参数和第二设备展示参数。展示参数发送模块,被配置为向所述第二设备发送所述支付消息和所述第二设备展示参数,并向所述第一设备发送所述支付消息和所述第一设备展示参数,以使所述第二设备与所述第一设备配合进行消息同步展示。支付订单处理模块,被配置为若检测到所述第一设备提交的支付指令,根据所述支付账户信息进行所述支付订单的支付处理。
7、本说明书一个或多个实施例提供了一种支付方的第一设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:调用近场通信组件与收款方的第二设备配合建立近场通信连接,并通过所述近场通信连接向所述第二设备发送支付账户信息。接收服务器下发的支付订单的支付消息,并获取所述支付消息的第一设备展示参数。所述支付订单基于所述支付账户信息和收款订单信息创建。按照所述第一设备展示参数进行所述支付消息的展示处理,以配合所述第二设备进行消息同步展示。若检测到用户支付指令,向所述服务器提交所述用户支付指令以进行所述支付订单的支付处理。
8、本说明书一个或多个实施例提供了一种收款方的第二设备,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:调用近场通信组件进行支付设备检测,在检测到支付方的第一设备的情况下展示近场支付提醒。调用所述近场通信组件与所述第一设备建立近场通信连接,并获取所述第一设备通过所述近场通信连接发送的支付账户信息。向服务器上传收款订单信息和所述支付账户信息以创建支付订单,接收所述服务器返回的支付订单的支付消息以及所述支付消息的第二设备展示参数。按照所述第二设备展示参数进行所述支付消息的展示处理,以配合所述第一设备进行消息同步展示。
9、本说明书一个或多个实施例提供了一种服务器,包括:处理器;以及,被配置为存储计算机可执行指令的存储器,所述计算机可执行指令在被执行时使所述处理器:根据收款方的第二设备上传的收款订单信息和支付账户信息创建支付订单。所述支付账户信息由支付方的第一设备通过近场通信连接发送至所述第二设备。生成所述支付订单的支付消息,以及所述支付消息的第一设备展示参数和第二设备展示参数。向所述第二设备发送所述支付消息和所述第二设备展示参数,并向所述第一设备发送所述支付消息和所述第一设备展示参数,以使所述第二设备与所述第一设备配合进行消息同步展示。若检测到所述第一设备提交的支付指令,根据所述支付账户信息进行所述支付订单的支付处理。
10、本说明书一个或多个实施例提供了第一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:调用近场通信组件与收款方的第二设备配合建立近场通信连接,并通过所述近场通信连接向所述第二设备发送支付账户信息。接收服务器下发的支付订单的支付消息,并获取所述支付消息的第一设备展示参数。所述支付订单基于所述支付账户信息和收款订单信息创建。按照所述第一设备展示参数进行所述支付消息的展示处理,以配合所述第二设备进行消息同步展示。若检测到用户支付指令,向所述服务器提交所述用户支付指令以进行所述支付订单的支付处理。
11、本说明书一个或多个实施例提供了第二种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:调用近场通信组件进行支付设备检测,在检测到支付方的第一设备的情况下展示近场支付提醒。调用所述近场通信组件与所述第一设备建立近场通信连接,并获取所述第一设备通过所述近场通信连接发送的支付账户信息。向服务器上传收款订单信息和所述支付账户信息以创建支付订单,接收所述服务器返回的支付订单的支付消息以及所述支付消息的第二设备展示参数。按照所述第二设备展示参数进行所述支付消息的展示处理,以配合所述第一设备进行消息同步展示。
12、本说明书一个或多个实施例提供了第三种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:根据收款方的第二设备上传的收款订单信息和支付账户信息创建支付订单。所述支付账户信息由支付方的第一设备通过近场通信连接发送至所述第二设备。生成所述支付订单的支付消息,以及所述支付消息的第一设备展示参数和第二设备展示参数。向所述第二设备发送所述支付消息和所述第二设备展示参数,并向所述第一设备发送所述支付消息和所述第一设备展示参数,以使所述第二设备与所述第一设备配合进行消息同步展示。若检测到所述第一设备提交的支付指令,根据所述支付账户信息进行所述支付订单的支付处理。
1.一种基于设备交互的订单支付方法,应用于支付方的第一设备,所述方法包括:
2.根据权利要求1所述的基于设备交互的订单支付方法,所述第二设备进行消息同步展示,包括:
3.根据权利要求1所述的基于设备交互的订单支付方法,所述第二设备进行消息同步展示,包括:
4.根据权利要求2或3所述的基于设备交互的订单支付方法,所述第二设备展示参数包含的设备展示时间,与所述第一设备展示参数包含的终端展示时间具有时间连续关系;
5.根据权利要求1所述的基于设备交互的订单支付方法,所述第二设备进行消息同步展示,包括:
6.根据权利要求5所述的基于设备交互的订单支付方法,所述第二设备展示参数包含的页面展示区域,以及所述第一设备展示参数包含的页面展示区域,根据所述支付消息的消息窗口参数、所述第二设备与所述第一设备的适配方向确定;
7.根据权利要求1所述的基于设备交互的订单支付方法,所述获取所述支付消息的第一设备展示参数,包括:
8.根据权利要求1所述的基于设备交互的订单支付方法,所述第二设备调用配置的近场通信组件进行支付设备检测,若在预设距离范围内检测到支付方的第一设备,则展示近场支付提醒。
9.根据权利要求3所述的基于设备交互的订单支付方法,所述按照所述第一设备展示参数进行所述支付消息的展示处理,以配合所述第二设备进行消息同步展示步骤执行之后,且所述若检测到用户支付指令,向所述服务器提交所述用户支付指令以进行所述支付订单的支付处理步骤执行之前,还包括:
10.根据权利要求2所述的基于设备交互的订单支付方法,所述若检测到用户支付指令,向所述服务器提交所述用户支付指令以进行所述支付订单的支付处理步骤执行之前,还包括:
11.根据权利要求1所述的基于设备交互的订单支付方法,还包括:
12.根据权利要求1所述的基于设备交互的订单支付方法,所述按照所述第一设备展示参数进行所述支付消息的展示处理,包括:
13.一种基于设备交互的订单支付方法,应用于收款方的第二设备,所述方法包括:
14.根据权利要求13所述的基于设备交互的订单支付方法,所述按照所述第二设备展示参数进行所述支付消息的展示处理,包括:
15.根据权利要求13所述的基于设备交互的订单支付方法,所述按照所述第二设备展示参数进行所述支付消息的展示处理,以配合所述第一设备进行消息同步展示步骤执行之后,还包括:
16.一种基于设备交互的订单支付方法,应用于服务器,所述方法包括:
17.一种基于设备交互的订单支付装置,运行于支付方的第一设备,所述装置包括:
18.一种基于设备交互的订单支付装置,运行于收款方的第二设备,所述装置包括:
19.一种基于设备交互的订单支付装置,运行于服务器,所述装置包括:
20.一种支付方的第一设备,包括:
21.一种收款方的第二设备,包括:
22.一种服务器,包括:
23.一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:
24.一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:
25.一种存储介质,用于存储计算机可执行指令,所述计算机可执行指令在被处理器执行时实现以下流程:
