一种主动支付的方法和主动支付的装置与流程

文档序号:13935016
一种主动支付的方法和主动支付的装置与流程

本发明实施例涉及互联网领域,尤其涉及一种主动支付的方法和主动支付的装置。



背景技术:

现有购买商品后的支付方式基本上有采用银行卡、现金支付,或者预先售卖充值卡,然后用户可以在充值卡中冲足够的数额,拿充值卡直接消费刷卡,或者是建立对应的账户,先进行充值,在购买后,需要人工进行确认信息并扣款。

但是存在的问题就是,现金携带不方便,而充值卡或账户都需要人们定时或不定时进行充值,而且不能随时了解充值卡或账户的余额,造成了用户支付不方便的问题,同时充值卡易损坏,比如发生消磁的现象,则无法再进行使用。并且一些自助机上购买商品时,不支持银行卡或者现金支付。

因此,有必要再提出一种方便用户支付的方法。



技术实现要素:

本发明提供一种主动支付的方法和主动支付的装置,解决了用户支付不方便的问题。

第一方面,本发明实施例提供了一种主动支付的方法,包括:

接收外部输入的数据信息;

根据所述数据信息形成支付信息;

获取外部提供的支付数据;

根据所述支付数据结合所述支付信息形成一控制信号输出。

进一步的,所述支付数据可由外部终端形成,具体包括:

于所述外部终端执行预定程序的状态下,接收用户的支付指令;

根据所述支付指令形成所述支付数据输出。

进一步的,根据所述支付数据结合所述支付信息形成一控制信号输出具体包括:

于所述支付数据对应的支付余额不小于所述支付信息的状态下形成第一控制信号输出;

于所述支付数据对应的支付余额小于所述支付信息的状态下形成第二控制信号输出。

进一步的,所述数据信息至少包括第一类数据指令和第二类数据指令。

进一步的,所述第一控制信号至少包括第一类控制命令和第二类控制命令;

于所述数据信息为第一类数据指令的状态下,根据所述支付数据结合所述第一类数据指令形成所述第一类控制命令;

于所述数据信息为第二类数据指令的状态下,根据所述支付数据结合所述第二类数据指令形成所述第二类控制命令。

第二方面,本发明实施例还提供了一种主动支付的装置,包括:

第一获取单元,用于接收外部输入的数据信息;

第一生成单元,用于根据所述数据信息形成支付信息;

第二获取单元,用于获取外部提供的支付数据;

第二生成单元,用于根据所述支付数据结合所述支付信息形成一控制信号输出。

进一步的,所述支付数据可由外部终端形成,具体包括:

于所述外部终端执行预定程序的状态下,接收用户的支付指令;

根据所述支付指令形成所述支付数据输出。

进一步的,根据所述支付数据结合所述支付信息形成一控制信号输出具体包括:

于所述支付数据对应的支付余额不小于所述支付信息的状态下形成第一控制信号输出;

于所述支付数据对应的支付余额小于所述支付信息的状态下形成第二控制信号输出。

进一步的,所述数据信息至少包括第一类数据指令和第二类数据指令。

进一步的,所述控制信号至少包括第一类控制命令和第二类控制命令;

于所述数据信息为第一类数据指令的状态下,根据所述支付数据结合所述第一类数据指令形成所述第一类控制命令;

于所述数据信息为第二类数据指令的状态下,根据所述支付数据结合所述第二类数据指令形成所述第二类控制命令。

本发明通过接收外部输入的数据信息,根据所述数据信息形成支付信息,获取外部提供的支付数据,根据所述支付数据结合所述支付信息形成一控制信号输出的方法进行支付的方法,解决了用户支付不方便的问题。

附图说明

图1是本发明实施例一提供的主动支付的方法的流程图。

图2是本发明实施例二提供的主动支付的装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的主动支付的方法的流程图,该方法可以由硬件或软件来执行,具体包括如下步骤:

110、接收外部输入的数据信息。

接收外部输入的数据信息,即用户的输入信息,示例性的,包括购买什么物品以及如何支付等信息。

120、根据所述数据信息形成支付信息。

根据外部输入的数据信息,可以包括购买物品的数量、种类、何种方式支付等信息形成支付信息,此支付信息一般可以包括需要支付的总额。

130、获取外部提供的支付数据。

获取外部提供的支付数据,可以是从外部终端获取,比如智能移动终端手机或者平板电脑等,支付数据可以为上述终端设备上可以进行支付的数据,比如微信或者支付宝的支付二维码,也可以是相应应用程序的账户支付码等。

140、根据所述支付数据结合所述支付信息形成一控制信号输出。

优选的,所述支付数据可由外部终端形成,具体包括:

于所述外部终端执行预定程序的状态下,接收用户的支付指令;

根据所述支付指令形成所述支付数据输出。

在外部终端执行预定程序的状态下,即当外部终端的相应的应用程序处于运行并可被执行进行支付的状态,比如可用于支付的应用程序,接收用户的相关支付的指令。外部终端根据所述的支付指令,形成支付数据,并将此支付数据输出显示,此时显示的可以是处于可被扫描此支付数据进行支付的状态。

优选的,根据所述支付数据结合所述支付信息形成一控制信号输出具体包括:

于所述支付数据对应的支付余额不小于所述支付信息的状态下形成第一控制信号输出;

于所述支付数据对应的支付余额小于所述支付信息的状态下形成第二控制信号输出。

其中,当外部终端相应的应用程序中的账号余额不小于外部输入的数据信息中需要的支付额时,形成第一控制信号输出,第一控制信号可以是控制相应程序处于用户购买成功的状态。当外部终端相应的应用程序中的账号余额小于外部输入的数据信息中需要的支付额时,会形成第二控制信号输出,触发其他控制程序作相应的操作。

优选的,所述数据信息至少包括第一类数据指令和第二类数据指令。

其中,第一类数据指令和第二类数据指令可以为不同的支付方式或者其他可选择的操作,示例性的,如果是支付方式,可以是按次支付、按需支付或其他支付方式。按次支付,即支付一次就是支付特定的数额,然后购买特定量的物品。按需支付,即按照实际需要购买的数量支付相应的数额。第一类数据指令可以为按次支付,相应的,第二类数据指令可以为按需支付。

优选的,所述第一控制信号至少包括第一类控制命令和第二类控制命令;

于所述数据信息为第一类数据指令的状态下,根据所述支付数据结合所述第一类数据指令形成所述第一类控制命令;

于所述数据信息为第二类数据指令的状态下,根据所述支付数据结合所述第二类数据指令形成所述第二类控制命令。

其中,在用户输入的数据信息中,若选择第一类数据指令,则结合第一类数据指令和支付数据形成第一类控制指令,在第一类控制指令的作用下,控制相应的程序或装置进行特定的第一类操作。同理,若选择第二类数据指令,则根据第二类数据指令和支付数据形成第二类控制命令,在第二类控制命令的作用下,控制相应的程序或装置进行特定的第二类操作。

示例性地,由饮水机设备执行此主动支付的方法。当接收到外部由用户输入的数据信息,具体可以为用户的购水信息,包括购水的种类,比如冷水或热水,以及支付方式,比如按次支付或者按需支付。其中,按次支付是指支付一次支付固定的钱,流出特定量的水,也就是此类购水方式是支付的钱是固定的。按需支付,是按照实际的流水量生成相应的支付数据,然后进行支付,也就是每次支付的钱不一定是相同的,按照当次流水量计算。

在饮水机接收外部输入的数据信息后,根据所述数据信息形成支付信息,可以为饮水机按照外部用户的输入的购水的种类以及支付方式等信息,形成支付信息,可以为具体的需要支付多少钱。

用户利用手机或平板电脑等设备,经过相应的支付指令使其处于可以被扫描支付的状态,比如显示相应的可以进行支付的二维码信息的页面,即为支付数据,饮水机可以获取外部终端提供的支付数据,即通过扫描上述二维码信息,完成支付扣款。

根据所述支付数据与所述支付信息,形成一控制信号输出。

优选的,当支付数据对应的支付余额不小于支付信息的状态下形成第一控制信号输出,可以为当用户通过选择输入的冷水或者冷水,以及何种购水方式,比如按次支付或者按需支付后,饮水机计算支付信息,即需要预支付的钱是多少。支付数据对应的支付余额即外部终端的应用程序中的账户中的余额,可以为微信、支付宝或者与饮水机对应的应用程序中的账户余额。若支付数据对应的支付余额不小于支付信息时,则形成第一控制信号,在第一控制信号的作用下,触发控制水流开关打开,进行出水。

当所述支付数据对应的支付余额小于所述支付信息的状态下形成第二控制信号输出,不会触发控制水流开关打开,在第二控制信号的作用下,相应的控制模块会生成余额不足的提示信息,发送至当前的外部终端。

优选的,所述数据信息至少包括第一类数据指令和第二类数据指令。

其中,第一类数据指令和第二类数据指令可以分别是购水的不同支付方式,比如按次支付或按需支付等。

所述第一控制信号至少包括第一类控制命令和第二类控制命令;

于所述数据信息为第一类数据指令的状态下,根据所述支付数据结合所述第一类数据指令形成所述第一类控制命令;

于所述数据信息为第二类数据指令的状态下,根据所述支付数据结合所述第二类数据指令形成所述第二类控制命令。

其中,当用户输入的数据信息中,当支付方式为按次支付时,根据支付数据和此按次支付的第一类数据指令,形成第一类控制命令,在此第一类控制命令的作用下,水流开关处于何种状态,比如打开以及打开多长时间。

当用户输入的数据信息中,当支付方式为按需支付时,根据支付数据和此按需支付的第二类数据指令,形成第二类控制命令,在此第二类控制命令的作用下,水流开关处于何种状态,比如处于打开,控制饮水机处于可以被用户输入停水指令的状态下。

本实施例的技术方案,通过接收外部输入的数据信息,根据所述数据信息形成支付信息,获取外部提供的支付数据,根据所述支付数据结合所述支付信息形成一控制信号输出进行支付,避免了用户必须携带可使用的充值卡或者现金支付的问题,使用户可以利用手机等终端设备中的常用支付手段完成支付,解决了支付不方便的问题。

实施例二

图2为本发明实施例二提供的主动支付的装置的结构示意图,该主动支付的装置包括:

第一获取单元21,用于接收外部输入的数据信息;

第一获取单元21接收外部输入的数据信息,即用户的输入信息,可以包括购买什么物品以及如何支付等信息。

第一生成单元22,用于根据所述数据信息形成支付信息。

第一生成单元22根据外部输入的数据信息,可以包括购买物品的数量、种类、何种方式等信息形成支付信息,此支付信息一般包括需要的支付的总额。

第二获取单元23,用于获取外部提供的支付数据。

第二获取单元23获取外部终端提供的支付数据,可以由外部终端,比如手机或者平板电脑等提供,支付数据可以为上述设备上面的可以进行支付的数据信息,比如微信或者支付宝的支付二维码,也可以是相应应用程序的账户支付码等。

第二生成单元24,用于根据所述支付数据结合所述支付信息形成一控制信号输出。

优选的,所述支付数据可由外部终端形成,具体包括:

于所述外部终端执行预定程序的状态下,接收用户的支付指令;

根据所述支付指令形成所述支付数据输出。

在外部终端执行预定程序的状态下,即当外部终端的相应的应用程序处于运行并可被执行进行支付的状态,可用于支付的应用程序接收支付指令处于可以支付的状态。外部终端根据所述的支付指令,形成支付数据,并将此支付数据输出显示,显示的可以是处于可被扫描此支付数据进行支付的状态。

优选的,根据所述支付数据结合所述支付信息形成一控制信号输出具体包括:

于所述支付数据对应的支付余额不小于所述支付信息的状态下形成第一控制信号输出;

于所述支付数据对应的支付余额小于所述支付信息的状态下形成第二控制信号输出。

其中,当外部终端相应的应用程序中的账号余额不小于外部输入的数据信息中需要的支付额时,形成第一控制信号输出,第一控制信号可以是控制相应程序处于用户购买成功的状态。当外部终端相应的应用程序中的账号余额小于外部输入的数据信息中需要的支付额时,会形成第二控制信号输出,触发其他控制程序作相应的操作。

优选的,所述数据信息至少包括第一类数据指令和第二类数据指令。

其中,第一类数据指令和第二类数据指令可以为两种不同的支付方式,比如按次支付或按需支付。按次支付,即一次支付一定的数额,购一定量的物品。按需支付,即按照实际购的数量支付相应的数额。第一类数据指令可以为按次支付,相应的,第二类数据指令可以为按需支付。第一类数据指令也可以为按需支付,相应的,第二类数据指令可以为按次支付。

优选的,所述第一控制信号至少包括第一类控制命令和第二类控制命令;

于所述数据信息为第一类数据指令的状态下,根据所述支付数据结合所述第一类数据指令形成所述第一类控制命令;

于所述数据信息为第二类数据指令的状态下,根据所述支付数据结合所述第二类数据指令形成所述第二类控制命令。

其中,在用户输入的数据信息中,若选择第一类数据指令,则结合第一类数据指令和支付数据形成第一类控制指令,在第一类控制指令的作用下,控制相应的程序或装置进行特定的第一类操作。同理,若选择第二类数据指令,则结合第二类数据指令和支付数据形成第二类控制命令,在第二类控制命令的作用下,控制相应的程序或装置进行特定的第二类操作。

示例性地,当接收到外部由用户输入的数据信息,具体可以为用户的购水信息,包括购水的种类,比如冷水或热水,以及支付方式,比如按次支付或者按需支付。其中,按次支付是指每次支付固定的钱,流出一定量的水,也就是此类购水方式是支付的钱是固定的。按需支付,是按照实际的流水量生成相应的支付数据,然后进行支付,也就是每次支付的钱不一定是相同的,按照当次流水量计算。

在饮水机接收外部输入的数据信息后,根据所述数据信息形成支付信息,可以为饮水机按照外部用户的输入的购水的种类以及支付方式等信息,形成支付信息,可以为具体的需要支付多少钱。

用户利用手机或平板电脑等设备,经过相应的支付指令使它处于可以被扫描进行支付的状态,比如显示相应的可以进行支付的二维码信息的页面,即为支付数据,饮水机可以获取外部终端提供的支付数据,即通过扫描上述二维码信息获取信息,完成支付扣款。

根据所述支付数据与所述支付信息,形成一控制信号输出。

优选的,当支付数据对应的支付余额不小于支付信息的状态下形成第一控制信号输出,可以为当用户通过选择输入的冷水或者冷水,以及何种购水方式,比如按次支付或者按需支付后,饮水机计算支付信息,即需要预支付的钱是多少。支付数据对应的支付余额即外部终端的应用程序中的账户中有的余额,可以为微信、支付宝或与饮水机对应的应用程序中的账户余额。若支付数据对应的支付余额不小于支付信息时,则形成第一控制信号,在第一控制信号的作用下,控制水流开关打开,进行出水。

当所述支付数据对应的支付余额小于所述支付信息的状态下形成第二控制信号输出,不会触发控制水流开关打开,在第二控制信号的作用下,相应的控制模块会生成余额不足的提示信息,发送至当前的外部终端。

优选的,所述数据信息至少包括第一类数据指令和第二类数据指令。

其中,第一类数据指令和第二类数据指令可以分别是购水的不同支付方式,比如按次支付或按需支付等。

所述第一控制信号至少包括第一类控制命令和第二类控制命令;

于所述数据信息为第一类数据指令的状态下,根据所述支付数据结合所述第一类数据指令形成所述第一类控制命令;

于所述数据信息为第二类数据指令的状态下,根据所述支付数据结合所述第二类数据指令形成所述第二类控制命令。

其中,当用户输入的数据信息中,当支付方式为按次支付时,根据支付数据和此按次支付的第一类数据指令,形成第一类控制命令,在此第一类控制命令的作用下,水流开关处于何种状态,比如打开以及打开多长时间。

当用户输入的数据信息中,当支付方式为按需支付时,根据支付数据和此按需支付的第二类数据指令,形成第二类控制命令,在此第二类控制命令的作用下,水流开关处于何种状态,比如处于打开,控制饮水机处于可以被用户输入停水指令的状态下。

本实施例的技术方案,通过接收外部输入的数据信息,根据所述数据信息形成支付信息,获取外部提供的支付数据,根据所述支付数据结合所述支付信息形成一控制信号输出完成支付,避免了用户必须携带可使用的充值卡或者现金支付的问题,使用户可以利用手机等终端设备中的常用支付手段完成支付,解决了支付不方便的问题。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1