一种通过客户端完成支付的方法、相关装置及支付系统的制作方法_2

文档序号:8282927阅读:来源:国知局
中可以设置对应的开始以及结束标志,并协商具体的数据格式,以便于在所述第二客户端中能够根据该开始、结束标志以及数据格式准确地得到计费语音信息中的费用指示信息以及第一客户端标识。
[0053]S103:所述第二客户端生成包括费用指示信息、第一客户端标识以及付费用户信息的支付请求发送给服务器。
[0054]在得到费用指示信息和第一客户端标识后,即可认为所述第二客户端得到了本次支付交易的订单。其中,所述第一客户端标识为收款方用户标识,根据该第一客户端标识可以得到其对应收款用户的账号信息等。而所述付费用户信息则可以为发起消费的付款方用户(即第二终端用户)绑定的诸如银行卡号、网络交易账号、甚至一些可以实现网络支付的手机号码等类型的用户账号,并且该付费用户信息中还可以包括对应用户账号的密码信息,以便于服务器能够直接对用户是否合法进行鉴权。当然,所述付费用户信息也可以仅仅是用户账号,服务器根据该用户账号再发起用户鉴权直至最后转账完成的流程。
[0055]S104:所述服务器响应所述支付请求发起支付流程,完成所述付费用户信息对应的付费账号与所述第一客户端标识对应的收款账号之间的转账处理。
[0056]所述服务器具体可以为一个通讯服务器用于完成与第一客户端以及第二客户端之间的通讯,该服务器在接收到第二客户端的支付请求后,可以基于该支付请求中包括的付费用户信息的账号类型,向预置的与该账号类型对应的交易服务器发送支付请求,以便于由这些交易服务器来根据所述支付请求中包括的费用指示信息、第一客户端标识以及付费用户信息得到订单,并根据该订单来完成本次交易支付,并在完成交易支付后,向所述服务器返回交易成功或者失败的提示。
[0057]当然,所述服务器也可以是一个完整的可实现交易支付的服务器,由该服务器直接进行本次所述付费用户信息对应的付费账号与所述第一客户端标识对应的收款账号之间的转账处理。具体的,所述服务器在获取到付款方信息(付费用户信息)、收款方信息(第一客户端标识)以及相关的费用指示信息后,具体可以结合现有的支付转账流程完成账号之间的转账处理。
[0058]需要说明的是,如果所述支付请求中的费用指示信息为费用信息,则服务器可以直接基于费用信息发起在所述收款方和付款方之间的转账处理;若所述支付请求中的费用指示信息为费用标识,则服务器需要先基于该费用标识查找对应的费用信息,然后基于查找到的费用信息在所述收款方和付款方之间的转账处理。
[0059]本发明实施例只需通过付款方和收款方携带的诸如手机等具有播音录音功能的客户端,即可以地基于语音信息来在收款端和付费端之间完成相关费用的支付,实现方式简便、快捷,且成本低廉。
[0060]再请参见图2,是本发明实施例的另一种通过客户端完成支付的方法的流程示意图,本发明实施例的所述方法可以通过在计费用户终端、付费用户终端以及服务器之间进行交互来实现支付,具体的,所述方法包括:
[0061]S201:所述第一客户端获取费用指示信息。
[0062]所述第一客户端具体可以是个人电脑,如手机、平板电脑等智能移动终端,车载终端设备以及其他一些可根据对用户消费的内容进行计费并进行音频编码及播放的终端设备。
[0063]在所述S201中获取费用指示信息的方式具体可以为:所述第一客户端将从计价装置中读取的费用信息作为费用指示信息;或者:将获取到的费用信息发送给服务器;所述第一客户端接收所述服务器根据所述费用信息生成费用标识;所述第一客户端将所述费用标识作为费用指示信息。
[0064]所述计价装置可以是所述第一客户端中内置的计费模块,也可以是外置的例如计程车计价器、收银电脑设备以及公交车中的计费装置。所述第一客户端通过信息交互来读取对应的费用指示信息。
[0065]所述服务器在接收到所述第一客户端发送的费用信息后,为该费用信息分配唯一的费用标识,并关联存储所述费用信息及其费用标识。所述第一客户端可以发送与服务器协商的携带费用信息的费用标识分配请求,使得所述服务器在接收到费用信息后执行标识分配以及关联存储处理。
[0066]S202:所述第一客户端对费用指示信息和预置的第一客户端标识进行音频编码,得到计费语音信息。
[0067]具体根据在所述S201中不同的获取方式,所述S202包括:所述第一客户端对作为费用指示信息的费用信息和预置的第一客户端标识进行音频编码,得到计费语音信息;或者,所述第一客户端将所述费用标识作为费用指示信息,并对作为费用指示信息的费用标识和预置的第一客户端标识进行音频编码,得到计费语音信息。
[0068]S203:所述第一客户端调用播放装置播放所述计费语音信息。
[0069]在得到了费用指示信息后,所述S202根据预置的编解码规则对当前获取的费用指示信息和预置的用于唯一标识所述第一客户端的第一客户端标识进行音频编码,得到计费语音信息。所述S203在编码完成后调用播音模块如车载播放设备或者终端的播放模块等来播放编码得到的计费语音信息。
[0070]S204:第二客户端监听所述计费语音信息,并对该计费语音信息进行解码得到费用指示信息和第一客户端标识。
[0071]所述第二客户端则可以为手机、平板电脑、智能可穿戴设备等带网络功能的智能移动终端。所述第二客户端在开启语音支付功能时,调用终端的拾音模块监听录取所述第一客户端播放的计费语音信息。
[0072]在录取到计费语音信息后,所述第二客户端基于与所述第一客户端相同的编解码规则对所述计费语音信息进行解码,以还原得到费用指示信息(费用信息或者费用标识)以及所述第一客户端标识。需要说明的是,在所述第一客户端对费用指示信息以及第一客户端标识进行编码时,在编解码规则中可以设置对应的开始以及结束标志,并协商具体的数据格式,以便于在所述第二客户端中能够根据该开始、结束标志以及数据格式准确地得到计费语音信息中的费用指示信息以及第一客户端标识。
[0073]S205:所述第二客户端在预置的费用显示界面中显示解码得到的所述费用指示信息和/或所述第一客户端标识。
[0074]在解码得到对应的费用以及第一客户端标识信息后,所述第二终端显示费用指示信息以及第一客户端标识信息,以便于向用户询问信息是否准确以及是否执行本次交易支付。所述第二客户端在检测到支付确认操作事件时则发起支付流程,否则,则可以直接删除录取的支付语言信息以及解码得到的费用指示信息和第一客户端标识。
[0075]S206:所述第二客户端在检测到支付确认操作事件时,生成包括费用指示信息、第一客户端标识以及付费用户信息的支付请求发送给服务器。
[0076]在得到费用指示信息和第一客户端标识后,即可认为所述第二客户端得到了本次支付交易的订单。其中,所述第一客户端标识为收款方用户标识,根据该第一客户端标识可以得到其对应收款用户的账号信息等。而所述付费用户信息则可以为发起消费的付款方用户的诸如银行卡号、网络交易账号、甚至一些可以实现网络支付的手机号码等类型的用户账号,并且该付费用户信息中还可以包括对应用户账号的密码信息,以便于服务器能够直接对用户是否合法进行鉴权。当然,所述付费用户信息也可以仅仅是用户账号,服务器根据该用户账号再发起用户鉴权直至最后转账完成的流程。
[0077]S207:所述服务器响应所述支付请求发起支付流程,完成所述付费用户信息对应的付费账号与所述第一客户端标识对应的收款账号之间的转账处理。
[0078]所述服务器具体可以为一个通讯服务器用于完成与第一客户端以及第二客户端之间的通讯,该服务器在接收到第二客户端的支付请求后,可以基于该支付请求中包括的付费用户信息的账号类型,向预置的与该账号类型对应的交易服务器发送支付请求,以便于由这些交易服务器来根据所述支付请求中包括的费用指示信息、第一客户端标识以及付费用户信息得到订单,并根据该订单来完成本次交易支付,并在完成交易支付后,向所述服务器返回交易成功或者失败的提示。
[0079]当然,所述服务器也可以是一个完整的可实现交易支付的服务器,由该服务器直接进行本次所述付费用户信息对应的付费账号与所述第一客户端标识对应的收款账号之间的转账处理。
[0080]其中具体的,若接收到的支付请求中包括的费用指示信息为费用标识,则所述服务器响应所述支付请求发起支付流程,包括:所述服务器根据所述支付请求中的费用指示信息得到费用标识;所述服务器查找与所述费用标识关联存储的费用信息;所述服务器根据查找到的费用信息以及所述支付请求中包括的第一客户端标识、付费用户信息,发起支付流程。服务器可以基于映射表来存储费用信息以及费用标识以便于查找。
[0081]S208:所述服务器在检测到完成了转账处理后,向所述第一客户端和所述第二客户端发送交易确认通知消息。
[0082]在完成了转账处理后,所述服务器还可以存储所述第一客户端标识、费用指示信息以及付费用户信息,以便于用于可以随时查看本次支付情况。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1