基于条码支付的实现方法和装置制造方法及图纸

技术编号:24459932 阅读:34 留言:0更新日期:2020-06-10 16:41
本说明书提供一种基于条码支付的实现方法,应用在付款方终端上,所述方法包括:向转码服务器发送转码请求,所述转码请求中包括付款账户的原始账户标识;接收所述转码服务器返回的具有目标编码格式的转换付款码码值;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;将所述转换付款码码值渲染为付款码显示给收款方设备扫描,供收款方设备上传所述转换付款码码值后,由所述转码服务器根据所述临时账户标识对应的原始账户标识确定本次支付的付款账户。

The method and device of payment based on bar code

【技术实现步骤摘要】
基于条码支付的实现方法和装置
本说明书涉及网络通信
,尤其涉及一种基于条码支付的实现方法和装置。
技术介绍
条码是将反射率不同的“条”、“空”按照一定的编码规则组合起来,用以表达一组信息的图形标识符。条码包括一维条码(也称为条形码)、二维条码(也称为二维码)等。条码在网络支付领域得到了广泛的应用,例如,商户可以通过扫描用户出示的付款码,来从用户的账户收取款项。在网络支付中,不同的支付服务提供方通常采用不同的编码格式来生成自己的付款码码值。例如,支付服务器提供方A生成的付款码码值为24位,前三位代表收单机构(即商户扫码后向哪个支付服务提供方上传付款码码值),后21位为付款账户的信息;而支付服务提供方B生成的付款码码值为32位,前8位代表收单机构,后24位为付款账户的信息。一个仅以支付服务提供方A为收单机构的商户,其设备往往无法处理支付服务提供方B生成的付款码码值,也就无法接受来自支付服务提供方B的账户的付款。
技术实现思路
有鉴于此,本说明书提供一种基于条码支付的实现方法,应用在付款方终端上,所述方法包括:向转码服务器发送转码请求,所述转码请求中包括付款账户的原始账户标识;接收所述转码服务器返回的具有目标编码格式的转换付款码码值;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;将所述转换付款码码值渲染为付款码显示给收款方设备扫描,供收款方设备上传所述转换付款码码值后,由所述转码服务器根据所述临时账户标识对应的原始账户标识确定本次支付的付款账户。r>本说明书提供的一种基于条码支付的实现方法,应用在收款方收单机构的服务器上,所述方法包括:接收收款方设备的第一支付请求;所述第一支付请求中包括付款方提供的付款码码值;当第一支付请求中的付款码码值为转换付款码码值时,向转码服务器发送携带有所述转换付款码码值的第二支付请求;供所述转码服务器根据所述转换付款码码值中的临时账户标识对应的原始账户标识,确定本次支付的付款账户。本说明书提供的一种基于条码支付的实现方法,应用在转码服务器上,所述方法包括:接收付款方终端发送的转码请求,所述转码请求中包括付款账户的原始账户标识;确定所述付款方终端的目标编码格式;生成具有目标编码格式的转换付款码码值,向所述付款方终端返回携带有转换付款码码值的转码响应;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;在从收单机构的服务器收到携带有转换付款码码值的第二支付请求后,确定与第二支付请求的转换付款码码值中的临时账户标识对应的原始账户标识,向付款账户注册机构的服务器发送携带有所确定的原始账户标识的第三支付请求,供付款账户注册机构的服务器对具有所确定的原始账户标识的账户进行本次支付的扣款操作。本说明书还提供了一种基于条码支付的实现装置,应用在付款方终端上,所述装置包括:转码请求发送单元,用于向转码服务器发送转码请求,所述转码请求中包括付款账户的原始账户标识;转码响应接收单元,用于接收所述转码服务器返回的具有目标编码格式的转换付款码码值;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;付款码显示单元,用于将所述转换付款码码值渲染为付款码显示给收款方设备扫描,供收款方设备上传所述转换付款码码值后,由所述转码服务器根据所述临时账户标识对应的原始账户标识确定本次支付的付款账户。本说明书提供的一种基于条码支付的实现装置,应用在收款方收单机构的服务器上,所述装置包括:第一支付请求接收单元,用于接收收款方设备的第一支付请求;所述第一支付请求中包括付款方提供的付款码码值;第二支付请求发送单元,用于当第一支付请求中的付款码码值为转换付款码码值时,向转码服务器发送携带有所述转换付款码码值的第二支付请求;供所述转码服务器根据所述转换付款码码值中的临时账户标识对应的原始账户标识,确定本次支付的付款账户。本说明书提供的一种基于条码支付的实现装置,应用在转码服务器上,所述装置包括:转码请求接收单元,用于接收付款方终端发送的转码请求,所述转码请求中包括付款账户的原始账户标识;目标编码格式单元,用于确定所述付款方终端的目标编码格式;转码响应发送单元,用于生成具有目标编码格式的转换付款码码值,向所述付款方终端返回携带有转换付款码码值的转码响应;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;第二支付请求处理单元,用于在从收单机构的服务器收到携带有转换付款码码值的第二支付请求后,确定与第二支付请求的转换付款码码值中的临时账户标识对应的原始账户标识,向付款账户注册机构的服务器发送携带有所确定的原始账户标识的第三支付请求,供付款账户注册机构的服务器对具有所确定的原始账户标识的账户进行本次支付的扣款操作。本说明书提供的一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述应用在付款方终端上的基于条码支付的实现方法所述的步骤。本说明书提供的一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述应用在收款方收单机构的服务器上的基于条码支付的实现方法所述的步骤。本说明书提供的一种计算机设备,包括:存储器和处理器;所述存储器上存储有可由处理器运行的计算机程序;所述处理器运行所述计算机程序时,执行上述应用在转码服务器上的基于条码支付的实现方法所述的步骤。本说明书提供的一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述应用在付款方终端上的基于条码支付的实现方法所述的步骤。本说明书还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述应用在收款方收单机构的服务器上的基于条码支付的实现方法所述的步骤。本说明书还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述应用在转码服务器上的基于条码支付的实现方法所述的步骤。由以上技术方案可见,本说明书的实施例中,由付款方终端采用原始账户标识向转码服务器请求转码,转码服务器向付款方终端下发包括对应于原始账户标识的临时账户标识、具有目标编码格式的转换付款码码值,收款方的收单机构的服务器在收到收款方设备上传的、携带有转换付款码码值的第一支付请求后,向转码服务器发送携带有转换付款码码值的第二支付请求,转码服务器将其中临时账户标识对应的原始账户标识作为本次支付的付款账户来处理第二支付请求,从而使得当用户账户所属的支付服务提供商与商户收单机构具有不同的付款码码值编码格式时,商户无需进行改动即可接受该用户账户的付款,商户无需增加收单机构即可扩展其业务范围,尤其能够极大的降低商户支持跨境支付的成本。附图说明图1是本说明书实施例应用场景的一种网络结构图;图2是本说明书实施例中一种本文档来自技高网...

【技术保护点】
1.一种基于条码支付的实现方法,应用在付款方终端上,所述方法包括:/n向转码服务器发送转码请求,所述转码请求中包括付款账户的原始账户标识;/n接收所述转码服务器返回的具有目标编码格式的转换付款码码值;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;/n将所述转换付款码码值渲染为付款码显示给收款方设备扫描,供收款方设备上传所述转换付款码码值后,由所述转码服务器根据所述临时账户标识对应的原始账户标识确定本次支付的付款账户。/n

【技术特征摘要】
1.一种基于条码支付的实现方法,应用在付款方终端上,所述方法包括:
向转码服务器发送转码请求,所述转码请求中包括付款账户的原始账户标识;
接收所述转码服务器返回的具有目标编码格式的转换付款码码值;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;
将所述转换付款码码值渲染为付款码显示给收款方设备扫描,供收款方设备上传所述转换付款码码值后,由所述转码服务器根据所述临时账户标识对应的原始账户标识确定本次支付的付款账户。


2.根据权利要求1所述的方法,所述转码请求中还包括:编码格式信息,用来由转码服务器根据编码格式信息确定本终端的目标编码格式。


3.根据权利要求1所述的方法,所述编码格式信息包括以下至少一项:使用所述付款方终端的用户指定的编码格式、收款方收单机构的信息、本次支付发生的地域。


4.一种基于条码支付的实现方法,应用在收款方收单机构的服务器上,所述方法包括:
接收收款方设备的第一支付请求;所述第一支付请求中包括付款方提供的付款码码值;
当第一支付请求中的付款码码值为转换付款码码值时,向转码服务器发送携带有所述转换付款码码值的第二支付请求;供所述转码服务器根据所述转换付款码码值中的临时账户标识对应的原始账户标识,确定本次支付的付款账户。


5.根据权利要求4所述的方法,所述转码付款码码值中具有用以区别于非转码付款码码值的转码标志。


6.根据权利要求5所述的方法,所述转码标志包括:转码付款码码值所在的码段不同于非转码付款码码值所在的码段。


7.一种基于条码支付的实现方法,应用在转码服务器上,所述方法包括:
接收付款方终端发送的转码请求,所述转码请求中包括付款账户的原始账户标识;
确定所述付款方终端的目标编码格式;
生成具有目标编码格式的转换付款码码值,向所述付款方终端返回携带有转换付款码码值的转码响应;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;
在从收单机构的服务器收到携带有转换付款码码值的第二支付请求后,确定与第二支付请求的转换付款码码值中的临时账户标识对应的原始账户标识,向付款账户注册机构的服务器发送携带有所确定的原始账户标识的第三支付请求,供付款账户注册机构的服务器对具有所确定的原始账户标识的账户进行本次支付的扣款操作。


8.根据权利要求7所述的方法,所述转码请求中还包括:编码格式信息;
所述确定付款方终端的目标编码格式,包括:根据转码请求中的编码格式信息确定所述付款方终端的目标编码格式。


9.根据权利要求7所述的方法,所述编码格式信息包括以下至少一项:用户指定的编码格式、收款方收单机构的信息、本次支付发生的地域。


10.根据权利要求7所述的方法,所述转码付款码码值中具有用以区别于非转码付款码码值的转码标志。


11.根据权利要求10所述的方法,所述转码标志包括:转码付款码码值所在的码段不同于非转码付款码码值所在的码段。


12.一种基于条码支付的实现装置,应用在付款方终端上,所述装置包括:
转码请求发送单元,用于向转码服务器发送转码请求,所述转码请求中包括付款账户的原始账户标识;
转码响应接收单元,用于接收所述转码服务器返回的具有目标编码格式的转换付款码码值;所述转换付款码码值中包括对应于所述原始账户标识的临时账户标识;
付款码显示单元,用于将所述转换付款码码值渲染为付款码显示给收款方设备扫描,供收款方设备上传所述转换付款码码值后,由所述转码服务器根据所述临时账户标识对应的原始账户标识确定本次支付的付款账户。


13.根据权利要求12所述的装置,所述转码请求中还包括:编码格式...

【专利技术属性】
技术研发人员:张婷婷郑君华
申请(专利权)人:支付宝实验室新加坡有限公司
类型:发明
国别省市:新加坡;SG

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

1