智能卡的离线支付提供了一种方便快捷的支付方式,不再受到网络环境和银行处理效率的影响。这种支付方式扩大了智能卡的使用范围。然而,离线支付需要使用读/写卡设备,且基本上只适用于存放电子现金、电子零钱等网络货币的智能卡。因为这些网络货币的转让不需要银行的实时介入。
1、智能卡使用者可以向发卡银行申请下载并存储电子现金。
2、持卡客户可以在网上商家的网站上选择所需购买的商品,填写订单,并选择使用智能卡进行支付。
3、完成支付时,把智能卡插入智能卡读卡器。
4、用户在输入智能卡的个人识别号码(PIN)后,需要确认支付的金额。
5、当客户在读卡器上输入PIN码时,系统会自动将其与智能卡内部的PIN码进行比较,如果两者一致,则可以打开智能卡并受理支付请求。
6、当客户使用智能卡付款时,读卡器会将卡中的电子现金发送给商家(商家可能也会使用智能卡来存放电子现金)。在这个过程中,读卡器需要进行一些处理,比如检查黑名单、核实资金是否充足,还要更新支付后的余额等。同时,读卡器还会将交易记录记录在自己的日志文件和客户的智能卡中。
1.非接触式智能卡
这种卡片需要通过IC卡读写设备的接触点与IC卡的接触点接触,才能进行数据的读写。国际标准ISO7816对这种卡片的机械特性、电气特性等方面进行了严格的规定。
2.无需接触的IC卡
非接触式卡片与IC卡设备不需要电路接触,而是使用非接触式的读写技术(例如光学或无线技术)进行读写。该卡片内部除了包含CPU、逻辑单元和存储单元之外,还增加了射频收发电路。国际标准ISO10536系列规定了非接触式IC卡的要求。在使用频繁、信息量相对较少,以及对可靠性要求较高的场合,一般会使用这类卡片。
CPU卡内置芯片就像是一种特殊类型的微控制器,除了具备控制器、存储器、时序控制逻辑等基本部件外,还包含算法单元和操作系统。由于CPU卡拥有较大的存储容量、强大的处理能力和信息存储安全等特性,因此在对信息安全性要求较高的场合广泛应用。