NFC支付分两种,,,联机和脱机
NFC芯片(手机)本身只是个无线通讯设备而已。
在支持NFC钱包的SIM卡里(或者软件仿真的SIM卡或者手机自身SE单元)有个安全单元,
叫做SE,这里存有银行的CA,密钥,电子现金的余额等,通过SIM卡里的CPU进行保护,
而在手机的电子钱包APP程序里,存有你的银行卡帐号等等,
常见的场景是【脱机电子现金支付】
店员在POS上启动收款程序,输入金额,
用户拿手机接近POS机,
POS机读取手机APP程序通过NFC无线传输给它的-存在于NFC-SIM卡里的电子现金信息,
如果流程符合电子现金支付,则POS机从手机电子现金帐号中直接扣款,不要密码,
如果不符合(比如帐号异常、余额不足等等)则POS机提示出错,要求转为联机帐号-密码支付
如用户同意(缺省时不征询用户意见,默认同意)
则POS机转为【联机银行帐号支付】方式
这时候提示用户输入银行卡密码,POS机联机,实时从银行卡扣款,,这个和普通刷卡是一样的。