【技术实现步骤摘要】
基于条码支付的实现方法和装置
本说明书涉及网络通信
,尤其涉及一种基于条码支付的实现方法和装置。
技术介绍
条码是将反射率不同的“条”、“空”按照一定的编码规则组合起来,用以表达一组信息的图形标识符。条码包括一维条码(也称为条形码)、二维条码(也称为二维码)等。条码在网络支付领域得到了广泛的应用,例如,商户可以通过扫描用户出示的付款码,来从用户的账户收取款项。在网络支付中,不同的支付服务提供方通常采用不同的编码格式来生成自己的付款码码值。例如,支付服务器提供方A生成的付款码码值为24位,前三位代表收单机构(即商户扫码后向哪个支付服务提供方上传付款码码值),后21位为付款账户的信息;而支付服务提供方B生成的付款码码值为32位,前8位代表收单机构,后24位为付款账户的信息。一个仅以支付服务提供方A为收单机构的商户,其设备往往无法处理支付服务提供方B生成的付款码码值,也就无法接受来自支付服务提供方B的账户的付款。
技术实现思路
有鉴于此,本说明书提供一种基于条码支付的实现方法,应用在付款方终端上,
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。