【技术实现步骤摘要】
离线交易的方法、客户端设备及POS机
本专利技术涉及通信
,尤其涉及一种离线交易的方法、客户端设备、POS机及存储介质。
技术介绍
现有移动支付技术一般采用近距离无线通讯技术(NFC,NearFieldCommunication)进行支付。但是,NFC的配置成本高,带NFC的移动设备不是十分普及,因此,利用NFC技术进行支付的普及性受到限制。另外,利用其他相关技术进行帐号充值时,所采用的充值形式一般为以下两种:其一,持卡人直接付费给商户并提供充值的帐号信息给商户,然后由商户的终端机对相应的帐号进行充值;其二,将持卡人的移动设备登录网上平台与提供充值服务的服务器连接,并利用网上平台对相应的账号进行充值。但是,前者要求商户安装专用的终端机,在系统开始布置初期,支付平台较少的持卡人使用,难以找到足够商户安装终端机,进而导致持卡人难以找到地方充值。后者要求持卡人在充值过程在线操作,但在一些落后国家,无线网路覆盖不好,如此可以充值的地方也会受限,无法大范围进行普及。
技术实现思路
本专利技术的目的是提供一种离线交易的方法、客户端设备、POS机和存储介质,以解决上述现有技术中提出的一个或多个技术问题。本专利技术实施例提供一种离线交易的方法,由客户端设备执行,包括:预先从支付平台服务器中获取的交易许可凭证;其中,所述交易许可凭证包括有效日期;在与POS机进行交易时,显示用于交易的扫描码,以供所述POS机扫描所述扫描码;所述扫描码的信息包括所述交易许可凭证和上一次的交易记录; ...
【技术保护点】
1.一种离线交易的方法,其特征在于,由客户端设备执行,包括:/n预先从支付平台服务器中获取的交易许可凭证;其中,所述交易许可凭证包括有效日期;/n在与POS机进行交易时,显示用于交易的扫描码,以供所述POS机扫描所述扫描码;所述扫描码的信息包括所述交易许可凭证和上一次的交易记录;/n通过蓝牙接收所述POS机发送新的交易记录;其中,所述新的交易记录由所述POS机在验证所述交易许可凭证处于有效状态后根据交易金额和所述上一次的交易记录生成的;所述有效状态包括所述有效日期晚于当前时刻;以及/n存储所述新的交易记录,以供下一次与POS机进行交易时使用。/n
【技术特征摘要】
1.一种离线交易的方法,其特征在于,由客户端设备执行,包括:
预先从支付平台服务器中获取的交易许可凭证;其中,所述交易许可凭证包括有效日期;
在与POS机进行交易时,显示用于交易的扫描码,以供所述POS机扫描所述扫描码;所述扫描码的信息包括所述交易许可凭证和上一次的交易记录;
通过蓝牙接收所述POS机发送新的交易记录;其中,所述新的交易记录由所述POS机在验证所述交易许可凭证处于有效状态后根据交易金额和所述上一次的交易记录生成的;所述有效状态包括所述有效日期晚于当前时刻;以及
存储所述新的交易记录,以供下一次与POS机进行交易时使用。
2.如权利要求1所述的方法,其特征在于,所述交易许可凭证还包括虚拟卡余额和累计交易次数,所述方法还包括:
在接收到所述交易许可凭证的同时,清空所述客户端设备存储的交易记录;以及
在所述上一次的交易记录为空的情况下,所述新的交易记录由所述POS机在验证所述交易许可凭证处于有效状态后根据所述交易金额、所述交易许可凭证中包括的虚拟卡余额和累计交易次数生成。
3.如权利要求1所述的方法,其特征在于,所述方法还包括:
发送交易记录列给支付平台服务器;其中,所述交易记录列包括自接收到所述交易许凭证之后所述客户端设备与POS机进行的所有交易记录;所述交易记录列用于与由POS机上传到所述支付平台服务器的所述所有交易记录进行比对;以及
接收所述支付平台服务器下发的新的交易许可凭证;其中,新的交易许可凭证是在所述比对的交易无冲突的情形下生成的,所述新的交易许可凭证包括新的有效日期,所述新的有效日期晚于当前时刻。
4.如权利要求1所述的方法,其特征在于,所述交易许可凭证包括所述客户端设备的虚拟卡卡号,所述交易记录包括所述虚拟卡的免持机离线充值次数,所述方法还包括:
在接收所述POS机发送的本次交易记录之前,接收所述POS机发送的充值的交易记录;其中,所述充值的交易记录是在所述POS机验证所述交易许可凭证处于有效状态之后,且所述POS机所找到的所述虚拟卡的充值指令的免持机离线充值次数大于所述上一次交易记录中记载的免持机离线充值次数,由所述POS机根据所述充值指令的充值金额和所述上一次的交易记录生成的;所述充值指令是由所述POS机从所述支付平台服务器下载的,且是所述客户端设备的持卡人通过商户端设备登入所述支付平台服务器进行充值而生成的;所述充值的交易记录的免持机离线充值次数的数值为所述充值指令的免持机离线充值次数的数值;以及
存储所述充值的交易记录,并发送充值成功的结果给所述POS机,以接收所述新的交易记录;其中,所述POS机记录的所述上一次的交易记录更新为所述充值的交易记录。
5.如权利要求1所述的方法,其特征在于,所述交易许可凭证还包括交易许可凭证的生成时间,所述生成时间用于在所述交易金额大于设定的交易金额阈值时所述POS机依据所述交易许可凭证生成时间来决定是否生成所述新的交易记录。
6.如权利要求1所述的方法,其特征在于,所述二维码还包括回覆讯息地址,以及通过蓝牙接收所述POS机发送新的交易记录,包括:
扫描蓝牙广播讯息,并获取包含所述回复讯息地址的讯息包;
从所述讯息包中获取所述POS机发送新的交易记录。
7.如权利要求6所述的方法,其特征在于,从所述讯息包中获取所述POS机发送新的交易记录,包括:
按照获取到的讯息包的序号,重组获取到的讯息包;
从重组后的讯息包中,获取所述POS机发送的新的交易记录。
8.一种离线交易的方法,其特征在于,由POS机执行,包括:
通过所述POS机对客户端设备显示的用于交易的扫描码进行扫描,获取所述扫描码的信息;其中,所述扫描码的信息包括交易许可凭证和上一次的交易记录,所述交易许可凭证是所述客户端设备预先从支付平台服务器中获取的,所述交易许可凭证包括有效日期;
验证所述交易许可凭证是否处于有效状态;
如果所述交易许可凭证处于有效状态,则根据所述POS机的商户输入到所述POS机的交易金额和所述上一次的交易记录,生成新的交易记录;其中,所述有效状态包括所述有效日期晚于当前时刻;以及
通过蓝牙发送所述新的交易记录给所述客户端设备,以供所述客户端设备下一次与POS机进行交易时使用。
9.如权利要求8所述的方法,其特征在于,所述交易许可凭证还包括虚拟卡余额和累计交易次数,所述根据所述POS机的商户输入到所述POS机的交易金额和所述上一次的交易记录,生成新的交易记录,包括:
验证所述上一次的交易记录是否为空;
如果所述上一次的交易记录为空,根据所述交易金额、所述交易许可凭中包括的虚拟卡金额和累计交易次数,生成新的交易记录。
10.如权利要求8所述的方法,其特征在于,所述方法包括:
上传所述新的交易记录给所述支付平台服务器,以存储在所述客户端设备对...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。