【03】支付宝支付商户申请下户到配置完整流程-对签约申请已通过商户进行开通API支付-创建应用-申请支付宝公钥-应用公钥-支付宝密钥-配合支付宝官方证书生成工具+配置完整流程-优雅草卓伊凡
文章背景
此前那篇针对微信商户全过程,那边微信开放平台认证还在审核,通过后会继续更新,本文系列针对支付宝全过程,以APP场景为例,其他同理。
章节内容
【03】对签约申请已通过商户进行-申请支付宝公钥-应用公钥-支付宝密钥-配合支付宝官方证书生成工具
实战流程
以下是自研API调用支付宝支付的一般步骤:
准备工作
- 注册账号:访问支付宝开放平台官网(https://open.alipay.com/),注册并登录开发者账号。
- 创建应用:在控制台创建一个新的应用,记录下应用ID(AppID)。
- 获取证书:在支付宝开放平台中下载应用公钥证书和支付宝根证书,用于保障通信安全。
开发环境配置
- 下载SDK:下载支付宝SDK,可以从官方文档或GitHub上获取。
- 引入依赖:将下载的支付宝SDK引入到项目中。在Java项目中,如果通过Gradle管理依赖,可在模块级别的build.gradle文件中添加依赖。
代码实现
- 初始化支付宝客户端:在应用启动入口调用相关方法初始化客户端。
- 生成订单请求:创建一个订单对象,设置订单的基本信息,如商品名称、总价、商品描述等。
- 构建支付请求:使用支付宝客户端对象创建支付请求,传递订单信息。
- 调用支付接口:调用
alipayClient.execute()
执行支付请求。 - 处理支付结果:支付完成后,支付宝会返回一个支付结果,根据这个结果来更新UI或其他逻辑。
测试与上线
- 测试支付功能:使用支付宝
首先打开支付宝商户中心官网,进入我们已开通的APP支付
这里介绍个功能关于自研API调用,现在的步骤要手动打开,因为否则会跳转代开发步骤
登录支付宝开放平台 https://open.alipay.com/develop/manage/register/account?from=/develop/manage 地址,首次登录需要完善开放平台信息
进入首页后点击api管理
新增应用-选择APP支付
添加后进行下一步
选择自研,如果选择代开发就是其他服务商帮你做开发了,如果你们自己是开发公司肯定不需要,比如卓伊凡就是不需要
点击下一步后需要创建应用
选择移动应用,创建APP应用
发现个大问题 ,客户给的支付宝是个人支付宝,因此本章结束
个人支付宝会很多功能限制,大家注意,做APP以及支付一定要用企业才可以,那么个人又无法升级企业,官方说明:
个人支付宝不能直接升级为企业支付宝。若想拥有企业支付宝账号,需要重新注册,注册流程如下:
- 电脑端注册流程
- 进入注册页面:在浏览器搜索“企业支付宝”,进入支付宝商家平台,点击“注册”按钮,选择“成为商家”。
- 创建申请单:使用个人支付宝扫码创建申请单,该支付宝账号将作为企业支付宝账号的超级管理员。
- 填写企业信息:根据提示,详细填写企业基本信息,包括企业名称、注册地址、营业执照号码等,并上传企业主体证照。
- 法人认证:法定代表人进行人脸认证,并填写银行账号信息,账户名称需与待认证主体企业同名。
- 对公账户验证:支付宝会向企业同名的对公银行账户转账,企业需要填写收到的转账金额进行验证。
- 绑定邮箱:绑定邮箱作为企业账号的登录名,并设置登录密码和支付密码。
- 手机端注册流程
- 进入企业管家:使用已实名认证的个人支付宝登录手机支付宝App,搜索“企业管家”小程序。
- 填写资料:按照提示填写企业信息,上传主体证照,进行法人人脸认证,并填写银行账号信息。
- 打款验证:等待支付宝向企业对公账户转账,填写收到的转账金额进行验证。
- 绑定邮箱:绑定邮箱并设置密码,完成企业支付宝账号的注册。
因此就只有单独去注册企业支付宝:
注册企业支付宝的具体步骤如下:
电脑端
- 准备资料:企业营业执照、法定代表人身份证、企业银行账户信息、未注册过支付宝/淘宝的邮箱、对公账户的开户许可证编号或基本存款账户编号。
- 进入注册页面:在浏览器中打开支付宝官方网站(https://www.alipay.com/),点击“立即注册”按钮,选择“企业账户”。
- 填写邮箱和验证码:输入准备好的电子邮箱,并填写收到的验证码。
- 验证手机:输入手机号码,接收并填写验证码完成验证。
- 设置密码与安全保护:为企业支付宝账号设置登录密码和支付密码,同时可设置安全保护问题。
- 填写企业信息:填写企业名称、营业执照注册号、法定代表人身份证号码等基本信息。
- 上传资料:上传营业执照、法定代表人身份证等材料的照片或扫描件。
- 法人认证:法定代表人进行人脸认证。
- 对公账户验证:支付宝会向企业对公账户转账,企业需填写收到的转账金额进行验证。
- 绑定邮箱:将之前填写的邮箱与账户绑定,完成注册。
手机端
- 准备资料:与电脑端注册所需资料一致。
- 进入企业管家:使用已实名认证的个人支付宝登录手机支付宝App,搜索“企业管家”小程序。
- 填写资料:按照提示填写企业信息,上传主体证照,进行法人人脸认证,并填写银行账号信息。
- 打款验证:等待支付宝向企业对公账户转账,填写收到的转账金额进行验证。
- 绑定邮箱:绑定邮箱并设置密码,完成企业支付宝账号的注册。
因此现在本步骤终端,我们需要等客户去申请得到企业支付宝后继续