实体卡相关.md 3.6 KB


title: 实体卡相关 date: 2023-04-19 09:49:39

tags:

实体卡

实体卡相关规则

  • 纯数字实体卡卡第一位不能为0 如果是0 则系统默认会去掉第一位

    例如 卡号为 0123456789 实际系统中存储为123456789

  • 实体卡的唯一规则为 平台ID + 卡号

    即productAgentId + cardNo 系统唯一

系统录入卡/绑定卡

在系统绑定卡的方式从角色划分一共有三种 分别是代理商绑定、经销商绑定和用户个人绑定

代理商批量绑定卡

如果需要代理商拥有批量绑定卡功能,需要配置 代理商特性 【agent_card_management】

概述

代理商绑定卡的需求是【劲能电子】独特的需。劲能电子是代发卡线下充值模式,即代理商直接将卡绑定到自己的微信openId下, 然后将卡直接发给用户,用户需要充值的时候将钱通过线下转给发卡人,然后发卡人代充值。即用户本人不需要绑定卡,只需要 拿卡、刷卡、线下付款即可。

因此,此模式只需要代理商绑定一次卡之后即可,用户将卡拿到手之后,不需要再有额外的动作,只需要刷卡启动即可。同时,实际持卡人本人无法使用线上充值功能(实际的持卡人个人中心是看不到卡的,因为卡是绑定在代理商的openId名下)

功能使用

  • 登录代理商后台
  • 点击首页的【实体卡】模块(如看不见此模块,检查下该代理商特性是否配置【agent_card_management】)
  • 绑定微信(此步骤非必须,如已经绑定了,则会直接跳过此步骤)
  • 选择批量绑定实体卡
  • 选择卡实际使用的经销商和地址(此步骤很关键,不能选错,否则无法正常使用)
  • 直接上传卡号文件或者输入卡号即可

经销商录入实体卡

概述

经销商【录入】实体卡,此处用的是【录入】而非【绑定】,是因为经销商录入的实体卡大部分情况下,还是需要用户自行再绑定一次的,经销商只是将卡提前录入到系统中,此时卡的openId为【anonymous】。

经销商录入实体卡可以:

  1. 简化用户绑卡 可以生成 绑卡二维码,用户微信直接扫码绑定
  2. 提前介入卡管理

功能使用

  • 登录经销商后台
  • 点击实体卡管理
  • 选择右上角录入
  • 输入卡号和地址录入卡

用户绑定实体卡

概述

用户端绑定实体卡的目的为【充值】以及【查看消费】;绑定的过程实际上就是找到卡,并将卡打上用户openId的标记

用户绑定卡有两种方式

  1. 微信扫码(需要经销商提前录入)
  2. 输入卡号绑定(不需要提前录入)

微信扫码绑定

  • 经销商提前录入卡
  • 经销商将卡的二维码【经销商后台---实体卡管理---找到卡---二维码】发送用户
  • 用户【微信扫一扫】 该二维码直接绑定

输入卡号绑定

  • 用户登录个人中心
  • 首页上方实体卡
  • 添加卡

-- 输入卡号信息 点击查找 此时会出现两种情况

1. 用户输入的卡号提前被经销商录入了
    - 用户确认过绑定地址信息后 点击绑定即可完成 
2. 用户输入的是一张没有被录入的卡号
    - 点击下方扫码 扫描【设备的二维码】完成绑定卡

存在的已知问题

用户可能会对卡进行的操作

  1. 2020-12月以前部分被用户绑定到数据库中的卡 可能没有groupId,此时无法充值 在充值界面充值会返回1003跳转到绑定卡的界面 访问接口 card/add 前端界面为 /user/addEntityCard
  2. 用户输入卡号 结果卡已经是被经销商录入的