web用脚本如新javascript的功能基于web IDL描述的接口(有接口就能有规范和模块)来实现web支付(如web NFC API, web BT API, web app的API),比如JS API来实现支付功能,以及用新web原语HTML tag(NFC)来实现web支付,能够方便一般非金融机构的中小型企业开发和使用金融服务。方便之处在于支付服务是通过web获得,脚本还可离线运行。
比如weixin的方式。
一般支付流程如下:
选择支付方式,输入支付账号和金额,连接支付网关,完成支付。
支付网关如支付宝,银行网关。验证支付信息(支付方,收款方,和金额):通过与账号所属银行建立联系以验证。
用web方式进行支付安全性能够得到保证。避免恶意脚本的不安全交易。
比如通过签名验证脚本的安全性(来自合法的金融服务提供者)。