卡券管理方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:21573117 阅读:23 留言:0更新日期:2019-07-10 15:49
本发明专利技术公开了一种卡券管理方法。该卡券管理方法包括:在接收到用户端发送的卡券使用请求时,根据所述卡券使用请求获取卡券编码Code;根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token;根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用。本发明专利技术还公开了一种卡券管理装置、设备及计算机可读存储介质。本发明专利技术能够提高卡券核销的安全性和灵活性。

Card Ticket Management Method, Device, Equipment and Computer Readable Storage Media

【技术实现步骤摘要】
卡券管理方法、装置、设备及计算机可读存储介质
本专利技术涉及金融科技
,尤其涉及一种卡券管理方法、装置、设备及计算机可读存储介质。
技术介绍
随着金融科技(Fintech),尤其是互联网科技金融的不断发展,越来越多的商家通过互联网发送电子卡券,以电子卡券作为载体进行各种营销活动。电子卡券包括电子形式的优惠券、团购券、代金券等,其背后实际上对应有价证券,其核销的灵活性和安全性至关重要。然而,传统模式下的卡券核销只是将卡券Code(编码)直接渲染成条形码或者二维码的模式来实现,缺少时间有效性等管理机制,在被他人拍照或者录屏后,该二维码可被他人直接使用,存在被盗用的风险,安全性较低。此外,由于传统模式下的卡券Code为静态显示,而常见的商户POS(pointofsale,销售终端)端核销卡券一般采用的是号段路由机制,不同的路由号段需使用不同的渠道核销,因此,商户卡券系统必须按照制定的合作商户去生成卡券Code,才能实现核销使用的效果,因此发券商户需要生成各种规则的卡券,灵活性相对较低。因此,现有技术中存在卡券核销的安全性和灵活性较差的问题。
技术实现思路
本专利技术的主要目的在于提供一种卡券管理方法、装置、设备及计算机可读存储介质,旨在解决现有卡券核销的安全性和灵活性较差的问题。为实现上述目的,本专利技术提供一种卡券管理方法,所述卡券管理方法包括:在接收到用户端发送的卡券使用请求时,根据所述卡券使用请求获取卡券编码Code;根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token;根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用。可选地,所述根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token的步骤包括:根据所述卡券Code获取卡券对应商户的路由号段信息;获取当前时间,将所述当前时间转换成第一字符串,并随机生成一第二字符串;对所述路由号段信息、所述第一字符串和所述第二字符串进行拼接,得到卡券令牌Token。可选地,所述根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用的步骤之后,还包括:建立所述卡券Token与所述卡券Code之间的映射关系,并在经过预设时间后检测是否存在与所述卡券Token对应的使用信息;若不存在与所述卡券Token对应的使用信息,则清除所述卡券Token与所述卡券Code之间的映射关系。可选地,所述卡券管理方法还包括:在接收到商户端发送的卡券核销请求时,根据所述卡券核销请求获取待核销卡券的卡券Token;根据所述待核销卡券的卡券Token和所述映射关系确定所述待核销卡券的卡券Code;判断所述待核销卡券的卡券Code是否存在于预设有效卡券Code列表中;若所述待核销卡券的卡券Code存在于预设有效卡券Code列表中,则生成核销成功的提示信息,并发送至所述商户端。可选地,所述生成核销成功的提示信息,并发送至所述商户端的步骤之后,还包括:根据所述待核销卡券的卡券Code确定所述待核销卡券的卡券类型;检测所述待核销卡券的卡券类型是否为预设可分次使用的卡券类型;若所述待核销卡券的卡券类型不为预设可分次使用的卡券类型,则更新对应用户端中的所述待核销卡券的使用状态为已使用,或清除所述待核销卡券;生成所述待核销卡券的使用信息,并将所述待核销卡券的使用信息与所述待核销卡券的卡券Token关联保存。可选地,所述检测所述待核销卡券的卡券类型是否为预设可分次使用的卡券类型的步骤之后,还包括:若所述待核销卡券的卡券类型为预设可分次使用的卡券类型,则检测经核销后的待核销卡券中是否存在剩余金额或剩余使用次数;若检测到经核销后的待核销卡券中存在剩余金额或剩余使用次数,则更新对应用户端中的所述待核销卡券的剩余金额或剩余使用次数,并执行步骤:生成所述待核销卡券的使用信息,并将所述待核销卡券的使用信息与所述待核销卡券的卡券Token关联保存;若检测到经核销后的待核销卡券中不存在剩余金额或剩余使用次数,则执行步骤:更新对应用户端中的所述待核销卡券的使用状态为已使用,或清除所述待核销卡券。可选地,所述更新对应用户端中的所述待核销卡券的使用状态为已使用,或清除所述待核销卡券的步骤之后,还包括:在所述预设有效卡券Code列表中删除所述待核销卡券的卡券Code。可选地,所述卡券管理方法还包括:在接收到卡券报表统计请求时,根据所述卡券报表统计请求获取目标商户信息;根据所述目标商户信息获取目标商户的卡券Code,根据所述目标商户的卡券Code和所述映射关系获取所述目标商户的卡券Token;获取与所述目标商户的卡券Token关联保存的使用信息,记为目标商户的卡券使用信息;基于所述目标商户的卡券使用信息,对所述目标商户的卡券使用情况进行统计,并生成对应的卡券统计报表。此外,为实现上述目的,本专利技术还提供一种卡券管理装置,所述卡券管理装置包括:第一获取模块,用于在接收到用户端发送的卡券使用请求时,根据所述卡券使用请求获取卡券编码Code;生成模块,用于根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token;第一发送模块,用于根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用。此外,为实现上述目的,本专利技术还提供一种卡券管理设备,所述卡券管理设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的卡券管理程序,所述卡券管理程序被所述处理器执行时实现如上所述的卡券管理方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有卡券管理程序,所述卡券管理程序被处理器执行时实现如上所述的卡券管理方法的步骤。本专利技术提供一种卡券管理方法、装置、设备及计算机可读存储介质,在接收到用户端发送的卡券使用请求时,根据该卡券使用请求获取该卡券的卡券Code;根据该卡券Code获取卡券对应商户的路由号段信息,并基于该路由号段信息和预设规则生成对应的卡券令牌Token;进而根据该卡券Token生成卡券核销码,并将该卡券核销码发送至用户端,以供用户展示使用。由于Token是一种临时性的令牌,只在限定时间内有效,相比于传统模式下不会更新变化的卡券Code,本专利技术可大大降低卡券被泄露的风险,提高卡券使用和卡券核销的安全性。此外,本专利技术中根据卡券Code来获取路由号段信息,进而基于路由号段信息生成对应的卡券Token,通过卡券Code和卡券Token分离的机制,可适应不同的号段路由规则,无需商户按照制定的合作商户去生成各种规则的卡券Code,从而可提高卡券核销的灵活性。附图说明图1为本专利技术实施例方案涉及的硬件运行环境的设备结构示意图;图2为本专利技术卡券管理方法第一实施例的流程示意图;图3为本专利技术卡券管理方法第二实施例的流程示意图;图4为本专利技术卡券管理方法第三实施例的流程示意图;图5为本专利技术卡券管理装置第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图本文档来自技高网...

【技术保护点】
1.一种卡券管理方法,其特征在于,所述卡券管理方法包括:在接收到用户端发送的卡券使用请求时,根据所述卡券使用请求获取卡券编码Code;根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token;根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用。

【技术特征摘要】
1.一种卡券管理方法,其特征在于,所述卡券管理方法包括:在接收到用户端发送的卡券使用请求时,根据所述卡券使用请求获取卡券编码Code;根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token;根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用。2.如权利要求1所述的卡券管理方法,其特征在于,所述根据所述卡券Code获取卡券对应商户的路由号段信息,并基于所述路由号段信息和预设规则生成对应的卡券令牌Token的步骤包括:根据所述卡券Code获取卡券对应商户的路由号段信息;获取当前时间,将所述当前时间转换成第一字符串,并随机生成一第二字符串;对所述路由号段信息、所述第一字符串和所述第二字符串进行拼接,得到卡券令牌Token。3.如权利要求1或2所述的卡券管理方法,其特征在于,所述根据所述卡券Token生成卡券核销码,并发送至所述用户端,以供用户展示使用的步骤之后,还包括:建立所述卡券Token与所述卡券Code之间的映射关系,并在经过预设时间后检测是否存在与所述卡券Token对应的使用信息;若不存在与所述卡券Token对应的使用信息,则清除所述卡券Token与所述卡券Code之间的映射关系。4.如权利要求3所述的卡券管理方法,其特征在于,所述卡券管理方法还包括:在接收到商户端发送的卡券核销请求时,根据所述卡券核销请求获取待核销卡券的卡券Token;根据所述待核销卡券的卡券Token和所述映射关系确定所述待核销卡券的卡券Code;判断所述待核销卡券的卡券Code是否存在于预设有效卡券Code列表中;若所述待核销卡券的卡券Code存在于预设有效卡券Code列表中,则生成核销成功的提示信息,并发送至所述商户端。5.如权利要求4所述的卡券管理方法,其特征在于,所述生成核销成功的提示信息,并发送至所述商户端的步骤之后,还包括:根据所述待核销卡券的卡券Code确定所述待核销卡券的卡券类型;检测所述待核销卡券的卡券类型是否为预设可分次使用的卡券类型;若所述待核销卡券的卡券类型不为预设可分次使用的卡券类型,则更新对应用户端中的所述待核销卡券的使用状态为已使用,或清除所述待核销卡券;生成所述待核销卡券的使用信息...

【专利技术属性】
技术研发人员:汪俊陈朝亮卢道和黄叶飞
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东,44

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

1