1. 开发者账号注册
1.1 支付宝支付(Alipay)
- 账号类型:企业账号
- 资质要求:必须完成企业资质认证,个人账号无法开通支付功能。
- 注册流程:
- 访问支付宝开放平台(https://open.alipay.com)
- 注册并登录企业账号
- 提交企业营业执照、法人身份证等资质材料进行认证
- 认证通过后,申请开通“当面付”或“手机网站支付”等相关支付产品
- 注意事项:
- 认证周期一般为1-3个工作日
- 需绑定企业银行账户用于结算
1.2 微信支付(WeChat Pay)
- 账号类型:企业账号
- 资质要求:必须完成企业资质认证,个人账号无法开通微信支付商户号。
- 注册流程:
- 访问微信商户平台(https://pay.weixin.qq.com)
- 注册并登录企业账号
- 提交企业营业执照、组织机构代码证、银行账户信息等资质材料
- 通过审核后获得商户号(MchID)
- 注意事项:
- 认证周期一般为3-5个工作日
- 需绑定企业银行账户进行资金结算
1.3 Apple支付(Apple In-App Purchase)
- 账号类型:Apple Developer Program账号
- 资质要求:个人或企业均可注册,但企业账号更适合团队协作和发布。
- 注册流程:
- 访问Apple开发者官网(https://developer.apple.com)
- 注册Apple ID并加入Apple Developer Program(年费99美元)
- 完成开发者身份验证
- 注意事项:
- 需在App Store Connect中配置应用内购买项目
- 需遵守Apple的支付和审核政策
1.4 Google支付(Google Play Billing)
- 账号类型:Google Play开发者账号
- 资质要求:个人或企业均可注册。
- 注册流程:
- 访问Google Play Console(https://play.google.com/console)
- 注册Google账号并支付25美元注册费
- 完成开发者身份验证
- 注意事项:
- 需在Google Play Console中配置应用内购买商品
- 遵守Google Play的支付政策和条款
2. 获取支付SDK下载权限
-
支付宝/微信支付
- 通过开放平台或商户平台账号登录后,下载官方提供的支付SDK。
- 部分高级功能或定制化服务可能需要签署合作协议或商务合同,获得额外权限。
- 官方SDK通常包含Android/iOS版本,支持Unity集成。
-
Apple/Google支付
- Apple In-App Purchase和Google Play Billing的SDK集成通常通过Unity官方插件或第三方插件完成。
- 这些SDK一般无需单独下载,Unity Package Manager或Asset Store提供最新版本。
- 需要在对应平台后台配置商品信息和权限。
3. 其他准备事项
-
证书和密钥管理
- 支付宝和微信支付需要生成并上传公钥证书,用于数据加密和签名验证。
- Apple和Google支付需要配置应用的Bundle ID和签名证书,确保支付请求合法。
-
测试账号和环境
- 支付宝和微信支付提供沙箱环境,建议先在测试环境完成支付流程验证。
- Apple和Google支付提供测试账号(TestFlight、License Testing)用于内测。
小结
支付平台 | 账号类型 | 资质要求 | 主要准备工作 | SDK获取方式 | 备注 |
---|---|---|---|---|---|
支付宝 | 企业账号 | 企业资质认证 | 注册开放平台,提交资质,绑定银行账户 | 官方开放平台下载 | 部分功能需签约 |
微信支付 | 企业账号 | 企业资质认证 | 注册商户平台,提交资质,绑定银行账户 | 官方商户平台下载 | 部分功能需签约 |
Apple支付 | 个人/企业 | Apple Developer Program | 注册开发者账号,配置App内购 | Unity插件或Asset Store | 需配置App Store Connect |
Google支付 | 个人/企业 | Google Play开发者账号 | 注册开发者账号,配置内购商品 | Unity插件或Asset Store | 需配置Google Play Console |