当用户在提取包裹时,因为成功打开电子寄存柜的柜门,却又因错误操作而使箱门关闭,这种情况下,离线电子寄存柜能很方便的帮助用户解决这一问题。
其实现方式多样大致为 :
1. 云端根据与终端的相互约定生成一个在终端可以验证的密码。
2. 将密码通过短信、微信或 400 客服等方式通知给用户,该发送方式与用户请求离线开箱码的方式匹配,当用户通过拨打 400 客户电话时,可以直接在电话中告知,也可以应用户要求通过短信告知 ;当用户通过官方网站请求离线开箱码时,则直接在网站上告知离线开箱码 ;当用户通过微信请求离线开箱码时,则通过微信告知。
3. 用户输入密码,终端对密码经行验证,验证成功后打开对应箱门。
电子寄存柜的离线开箱方法的具体实施方式 :
1、离线开箱码获取
(1)客户拨打 400 客服电话提供网点名称、收件人电话号码、包裹条码,400 工作人员根据客户提供的信息进行用户身份及包裹信息的认证,若包裹条码、收件人电话号码和网点名称都一一对应,则向客户提供离线开箱码。
(2)客户登录官方网站,填写网点名称、收件人电话、包裹条码信息进行提交,后台对用户填写信息进行匹配,若匹配成功,则向客户显示离线开箱码。
(3)客户关注官方微信,提供网点名称、收件人电话、包裹条码信息,若提供信息匹配成功,则向客户显示离线开箱码。
2、终端验证及开箱
(1)用户在电子寄存柜终端输入开箱码,终端获取开箱码最后一位,例如 :1DT485,截取 6位提取码最后一位,得到 5,依次对 5、15、25、35、45 等这种编号尾号为 5 的箱格用上述的自定义加密算法依次进行加密,并将加密出来的结果与 1DT485 进行匹配,若匹配成功,则开箱。
(2)离线提取码不能无限使用,故增加时间参数来加密,可以使此提取码有效使用时间在 1 小时内,并且开箱成功后终端进行记录,标识为失效状态。