Flutter 接入支付宝支付之前的准备工作

时间:2023-02-09 12:57:57


1. 选择应用类型

打开支付宝开放平台,点击网页&移动应用。如果没有入驻成为开发者,请先注册。

Flutter 接入支付宝支付之前的准备工作

应用类型分为两大类:第三方应用、自用型应用。

第三方应用:适用于服务商, 为商户开发应用,拓展商户使用,目前仅支持小程序的三方接入,接入小程序前,必须先申请小程序的公测。

自用型应用:使用开放的功能,为自己或自己公司开发应用,自研型应用分为网页/移动、AR(仅企业支付宝)、小程序(仅企 业支付宝)、生活号。

网页&移动应用和第三方应用的区别是一个是自己使用,一个是帮助第三方去签约相关产品。

2. 填写应用程序相关信息

Flutter 接入支付宝支付之前的准备工作

3. 设置接口加签方式

Flutter 接入支付宝支付之前的准备工作

在接口加签方式中选择“设置”,弹出短信验证输入框。

Flutter 接入支付宝支付之前的准备工作

在加签管理中选择支付宝密钥生成器。

Flutter 接入支付宝支付之前的准备工作

4. 通过公钥生成支付宝公钥

根据系统版本下载对应的密钥生成器,生成密钥。在生成密钥时,注意根据实际项目中所采用的后台语言选择密钥格式。

Flutter 接入支付宝支付之前的准备工作

点击“复制公钥”然后在加签管理中填写公钥字符,此时就会生成支付宝公钥。

Flutter 接入支付宝支付之前的准备工作

生成的支付宝公钥和应用私钥很重要,一定要保存好,在开发中服务端需要用到。

Flutter 接入支付宝支付之前的准备工作

点击提交审核,等待官方审核通过,审核通过后应用的状态会显示已签约,如果显示没有签约的话,则需要手动签约一下。