收银方法、电子设备、支付系统及计算机可读介质技术方案

技术编号:34496445 阅读:13 留言:0更新日期:2022-08-10 09:16
本申请实施例提供一种收银方法、电子设备、支付系统以及计算机可读存储介质,应用于电子设备,该电子设备用于实现订单的收银;该收银方法,包括:响应于第一操作,显示第一界面;响应于第二操作,生成订单信息;向服务器发送订单信息,服务器用于向POS机发送订单信息,由POS机向支付方式标识指示的支付平台发送支付请求,支付平台用于处理支付请求以完成订单中商品的收银。由上述内容可以看出:电子设备生成订单之后,向服务器发送的订单信息。并且,服务器向POS机发送订单信息,因POS机接收服务器发送的订单信息,可对订单信息不进行鉴权,也避免了POS机对来自于电子设备的订单信息进行鉴权带来的支付流程复杂、且耗时长的问题。且耗时长的问题。且耗时长的问题。

【技术实现步骤摘要】
收银方法、电子设备、支付系统及计算机可读介质


[0001]本申请涉及支付
,尤其涉及一种收银方法、电子设备、支付系统以及计算机可读存储介质。

技术介绍

[0002]收银系统在零售行业的应用越来越多。目前,零售门店的收银系统,通常为基于PC的固定式收银机,该固定式收银机一般采用PC有线连接的扫码枪、POS机等外设来完成收银。
[0003]目前,基于PC的固定式收银机采用刷卡方式完成订单的收银流程时,PC需要分别向POS机和服务器分别发送该订单的订单信息。POS机需要对订单信息进行鉴权,在鉴权该订单信息合法时,才会将其发送到服务器。当然,服务器也需要比对来自于PC的订单信息和来自于POS机的订单信息,以明确两者属于同一订单。如此一来,基于PC的固定式收银机的收银耗时较长。

技术实现思路

[0004]本申请提供了一种收银方法、电子设备、支付系统、计算机程序产品以及计算机可读存储介质,目的在于避免收银耗时较长的问题。
[0005]为了实现上述目的,本申请提供了以下技术方案:第一方面,本申请提供了一种收银方法,应用于电子设备,该电子设备用于实现订单的收银;该收银方法,包括:响应于第一操作,显示第一界面,第一界面包括第一控件;响应于第二操作,生成订单信息,第二操作为在第一界面对第一控件的触发操作,订单信息包括:订单的单号、订单中商品的商品信息和商品金额、POS机的信息以及支付方式标识;向服务器发送订单信息,服务器用于向POS机发送订单信息,由POS机向支付方式标识指示的支付平台发送支付请求,支付平台用于处理支付请求以完成订单中商品的收银。
[0006]由上述内容可以看出:该电子设备可以理解成是收银终端,收银终端生成订单之后,向服务器发送的订单信息。并且,服务器向POS机发送订单信息,如此,收银终端不用向POS机发送订单信息,可实现收银终端和POS机无交互信息,避免两者因需要相互通信而需要采用连接线进行连接。进一步的,因POS机接收服务器发送的订单信息,可对订单信息不进行鉴权,也避免了POS机对来自于收银终端的订单信息进行鉴权带来的支付流程复杂、且耗时长的问题。
[0007]在一个可能的实施方式中,响应于第二操作,生成订单信息,包括:响应于对第一控件的触发操作,显示添加商品的界面,添加商品的界面包括第一区域和第二控件,第一区域用于展示商品的条形码图像;响应于对第二控件的触发操作,显示购物车的展示界面,购物车的展示界面包括订单中商品的商品信息和商品金额,以及第三控件;响应于对第三控件的触发操作,显示付款方式的展示界面,付款方式的展示界面包括多种付款方式的控件;响应于对付款方式的展示界面上的银行卡付款方式的控件,生成订单信息。
[0008]在一个可能的实施方式中,该收银方法还包括:响应于第三操作,生成退款的订单信息,第三操作为对订单的退款操作,退款的订单信息包括:退款订单的单号、退款订单关联的支付订单的单号以及退款金额;向服务器发送退款的订单信息,服务器用于向POS机发送退款的订单信息,由POS机向支付平台发送订单退款请求,支付平台用于处理订单退款请求以完成订单的退款。
[0009]在一个可能的实施方式中,响应于第三操作,生成退款的订单信息,包括:响应于对第四控件的触发操作,显示退换货的展示界面,退换货的展示界面包括第二区域,第二区域用于展示退换货的商品的属性信息;第一界面还包括第四控件,第四控件用于控制电子设备执行退换货操作;响应于对退换货的商品的支付订单的展示触发操作,显示退换货的商品的支付订单的详情界面,退换货的商品的支付订单的详情界面包括:第五控件;响应于对第五控件的触发操作,显示退换货商品的选择界面,退换货商品的选择界面包括第六控件;响应于对第六控件的触发操作,生成退款的订单信息。
[0010]在一个可能的实施方式中,该收银方法还包括:接收服务器返回的确认信息,其中,确认信息用于指示服务器接收到订单信息或退款的订单信息;或者,还包括:向服务器发送订单支付结果的查询请求;接收服务器返回的订单支付结果;显示订单支付结果的界面;或者,还包括:向服务器发送查询订单退款结果的请求;接收服务器返回的订单退款结果;显示订单退款结果的界面。
[0011]在一个可能的实施方式中,该收银方法还包括:响应于第四操作,生成扫码支付的订单信息,第四操作为在第一界面对第一控件的触发操作,扫码支付的订单信息至少包括:订单的单号、订单中商品的商品信息和商品金额、付款码信息以及支付方式标识;向服务器发送扫码支付的订单信息,由服务器向支付方式标识指示的支付平台发送支付请求,支付平台用于处理支付请求以完成订单中商品的收银。
[0012]在一个可能的实施方式中,响应于第四操作,生成扫码支付的订单信息,包括:响应于对第一控件的触发操作,显示添加商品的界面;添加商品的界面包括第一区域和第二控件,第一区域用于展示商品的条形码图像;响应于对第二控件的触发操作,显示购物车的展示界面,购物车的展示界面包括订单中商品的商品信息和商品金额,以及第三控件;响应于对第三控件的触发操作,显示付款方式的展示界面,付款方式的展示界面包括多种付款方式的控件;响应于对付款方式的展示界面上的扫码支付付款方式的控件,生成扫码支付的订单信息。
[0013]在一个可能的实施方式中,该收银方法还包括:响应于第五操作,生成扫码支付退款订单的订单信息,第五操作为对订单的退款操作,扫码支付退款订单的订单信息包括:扫码支付退款订单的单号,扫码支付退款订单关联的支付订单的单号,以及退款金额;向服务器发送扫码支付退款订单的订单信息,服务器用于向支付平台发送订单退款请求,支付平台用于处理订单退款请求以完成扫码支付退款订单的退款。
[0014]在一个可能的实施方式中,该收银方法还包括:接收服务器返回的确认信息,其中,确认信息用于指示服务器接收到扫码支付的订单信息或扫码支付退款订单的订单信息;或者,还包括:向服务器发送扫码支付的订单支付结果的查询请求;接收服务器返回的扫码支付的订单支付结果;显示扫码支付的订单支付结果的界面。或者,还包括:向服务器发送查询扫码支付退款订单的退款结果的请求;接收服务器返回的扫码支付退款订单的退
款结果。
[0015]在一个可能的实施方式中,接收服务器返回的确认信息,其中,确认信息用于指示服务器接收到扫码支付退款订单的订单信息之后,还包括:显示扫码支付退款订单的退款结果的界面。
[0016]第二方面,本申请提供了一种电子设备,包括:一个或多个处理器、存储器、摄像头和显示屏;存储器、摄像头和显示屏,与一个或多个处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当一个或多个处理器执行计算机指令时,电子设备执行如第一方面任意一项所述的收银方法。
[0017]第三方面,本申请提供了一种计算机可读存储介质,用于存储计算机程序,计算机程序被执行时,具体用于实现如第一方面中任意一项所述的收银方法。
[0018]第四方面,本申请提供了一种计算机程序产品,当计算机程序产品在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种收银方法,其特征在于,应用于电子设备,所述电子设备用于实现订单的收银;所述收银方法,包括:响应于第一操作,显示第一界面,所述第一界面包括第一控件;响应于第二操作,生成订单信息,所述第二操作为在所述第一界面对所述第一控件的触发操作,所述订单信息包括:订单的单号、订单中商品的商品信息和商品金额、POS机的信息以及支付方式标识;向服务器发送所述订单信息,所述服务器用于向所述POS机发送所述订单信息,由所述POS机向所述支付方式标识指示的支付平台发送支付请求,所述支付平台用于处理支付请求以完成订单中商品的收银。2.根据权利要求1所述的收银方法,其特征在于,所述响应于第二操作,生成订单信息,包括:响应于对所述第一控件的触发操作,显示添加商品的界面,所述添加商品的界面包括第一区域和第二控件,所述第一区域用于展示商品的条形码图像;响应于对所述第二控件的触发操作,显示购物车的展示界面,所述购物车的展示界面包括订单中商品的商品信息和商品金额,以及第三控件;响应于对所述第三控件的触发操作,显示付款方式的展示界面,所述付款方式的展示界面包括多种付款方式的控件;响应于对所述付款方式的展示界面上的银行卡付款方式的控件,生成所述订单信息。3.根据权利要求1所述的收银方法,其特征在于,还包括:响应于第三操作,生成退款的订单信息,所述第三操作为对订单的退款操作,所述退款的订单信息包括:退款订单的单号、退款订单关联的支付订单的单号以及退款金额;向所述服务器发送所述退款的订单信息,所述服务器用于向所述POS机发送所述退款的订单信息,由所述POS机向支付平台发送订单退款请求,所述支付平台用于处理所述订单退款请求以完成订单的退款。4.根据权利要求3所述的收银方法,其特征在于,所述响应于第三操作,生成退款的订单信息,包括:响应于对第四控件的触发操作,显示退换货的展示界面,所述退换货的展示界面包括第二区域,所述第二区域用于展示退换货的商品的属性信息;所述第一界面还包括第四控件,所述第四控件用于控制所述电子设备执行退换货操作;响应于对所述退换货的商品的支付订单的展示触发操作,显示所述退换货的商品的支付订单的详情界面,所述退换货的商品的支付订单的详情界面包括:第五控件;响应于对所述第五控件的触发操作,显示退换货商品的选择界面,所述退换货商品的选择界面包括第六控件;响应于对所述第六控件的触发操作,生成所述退款的订单信息。5.根据权利要求3或4所述的收银方法,其特征在于,还包括:接收所述服务器返回的确认信息,其中,所述确认信息用于指示所述服务器接收到所述订单信息或退款的订单信息;或者,还包括:向所述服务器发送订单支付结果的查询请求;
接收所述服务器返回的订单支付结果;显示所述订单支付结果的界面;或者,还包括:向所述服务器发送查询订单退款结果的请求;接收所述服务器返回的订单退款结果;显示所述订单退款结果的界面。6.根据权利要求1所述的收银方法,其特征在于,还包括:响应于第四操作,生成扫码支付的订单信息,所述第四操作为在所述第一界面对所述第一控件的触发操作,所述扫码支付的订单信息至少包括:订单的单号、订单中商品的商品信息和商品金额、付款码信息以及支付方式标识;向所述服务器发送所述扫码支付的订单信息,由所述服务器向所述支付方式标识指示的...

【专利技术属性】
技术研发人员:许光远李加杰曹露薛阳阳姚亮亮
申请(专利权)人:荣耀终端有限公司
类型:发明
国别省市:

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

1