申明: 内容中的图片都消失了。
最近有这个需求,扫描二维码后打开一个网页,在网页中选择支付方式。
如果是微信打开,就调用微信的网页支付功能。
如果是支付宝打开,就调用支付宝的网页支付功能。
这篇讲解支付宝内置浏览器支付。
创建支付宝应用
完善这个需求之前,登录支付宝的管理平台。
进入开发者重点,创建一个应用。
选择支付应用,并填写应用名称
点击创建。
这个时候,注意功能选项里面添加 手机网站支付 , 需要签约。根据支付宝需要的信息签约。
设置公钥和私钥
我们查看支付宝官方密钥生成方法,我下载的Window密钥生成工具。
打开 RSA 签名工具后,选择密钥长度 2048。
然后设置到支付宝,并配置网关。