智能卡的主要功能之一是电子支付,包括基于internet平台为电子商务服务的在线支付。在internet上,智能卡基本上有两种在线支付模式,即智能卡的在线支付模式和离线支付模式,这两种支付方式都相当安全。它们都使用私人/公共密钥加密技术、数字签名、数字摘要和数字证书技术。
由于智能卡存储能力强,电子现金等网络货币可以存储在其卡中,因此持卡人可以使用智能卡离线支付。
所谓离线支付,并不意味着智能卡与持卡客户或商家的计算机离线,而是指使用智能卡进行网络支付时,智能卡读卡器不需要与发卡银行的网络实时连接,即直接通过读卡器而无需银行的实时中介支付处理/完成支付结算的写作功能。
智能卡的离线支付使持卡人的在线支付行为不再受到网络质量和银行处理效率的影响,使支付更加方便快捷,扩大了智能卡的使用范围。
但是,离线支付必须使用阅读/信用卡设备,基本上只适用于存储电子现金、电子零钱和其他在线货币的智能卡,因为只有这些在线货币的转移不需要银行的实时中介。
1、智能卡持卡人向发行电子现金的银行申请电子现金,下载并存入智能卡。
2、持卡人在网上商家网站上选择购买的商品,填写订单,选择智能卡支付。
3、在支付时,将智能卡插入智能卡读卡器。
4、客户输入智能卡PIN,确认支付金额。
5、读卡器自动比较客户输入的PIN和卡中的PIN。如果一致,打开智能卡,接受支付请求。
6、读卡器将客户智能卡中的电子现金发送给商家(也许商家也使用智能卡存储电子现金)。在此过程中,读卡器需要检查黑名单,核实资金是否足够,更新付款后的余额,并将交易记录登记到自己的日志文件和客户的智能卡中。