ApolloTWO 更新至 v2.1 后,新增了付费可见内容可通过支付宝支付生成订单的功能。目前,ApolloTWO 积木付费可见模块已经集成了微信支付、支付宝支付。

有这方面需求的小伙伴可以更新体验。

下面,说一下如何在支付宝开放平台申请相关账号的私钥、公钥等。

一、注册支付宝开放平台的账号

网址:https://open.alipay.com

使用支付宝企业账号进行注册。

https://miniu.alipay.com/keytool/create

二、创建应用

登录 支付宝开放平台,创建应用并提交审核,审核通过后会生成应用唯一标识 APPID,并且可以申请开通开放产品使用权限。通过 APPID 应用才能调用开放产品的接口能力。详情请参考 创建应用

三、配置应用

1、添加功能

应用创建完成后,系统会自动跳转到应用详情页面。您可以在 能力列表 中点击 添加能力 来添加 电脑网站支付 功能。详情请参见 添加应用功能

ApolloTWO 积木如何接入支付宝电脑网站支付 和 H5 支付-nicetheme

2、开发设置:这里无需设置,默认即可。

ApolloTWO 积木如何接入支付宝电脑网站支付 和 H5 支付-nicetheme

三、上线应用

商户在添加功能和配置密钥后,即可将应用提交审核,预计会有一个工作日的审核时间,请耐心等待,详细步骤可参考 上线应用

应用上线后,还需要完成应用签约才能在线上环境(生产环境)使用功能。

四、签约

请在应用详情页面的功能列表右侧点击 签约,填写并提交相关信息。详情请参见 签约功能

ApolloTWO 积木如何接入支付宝电脑网站支付 和 H5 支付-nicetheme

完成签约后,需要一个工作日左右的时间审核(审批结果会以短信和邮件形式告知),待审核完毕后,签约功能的状态将切换为 已生效,该应用即可使用功能。

五、接口调用配置

调用具体的 API 前需要进行 alipayClient 对象初始化。alipayClient 对象只需要初始化一次,后续调用不同的 API 都可以使用同一个 alipayClient 对象。

普通公钥模式加签

APPIDAPPID 即创建应用后生成。获取见 查看 APPID
APP_PRIVATE_KEY开发者私钥,由开发者自己生成。获取见 配置接口加签方式
ALIPAY_PUBLIC_KEY支付宝公钥,由支付宝生成。获取详见 配置接口加签方式