开发者使用支付宝账号登录开放平台(需实名认证的支付宝账号),根据实际需求创建应用(如“支付应用”)。
备注:创建应用时的应用状态为“开发中”,无法在线上正式调用接口。
生活号(原服务窗)应用请参考:创建生活号应用。
应用基础信息在开发应用过程中可以无需审核随时完善。
需要完善的内容 | 作用 |
应用名称 | 应用名称和应用图标会在授权、分享的场景中露 出,请准确填写相关信息 |
应用图标 |
注意:应用名称和应用图标会在应用申请上线时进行审核,所以在配置时,建议先了解相关审核规则,点此了解。
开发者在创建应用时,需要先选择“使用场景”:
开发者在开发过程中,可以添加自己需要的功能到“功能列表”。
不同的功能会有不同的使用条件,如果某个功能的使用条件为签约,则使用者在使用此功能前,需要签约对应的产品,具体签约方式,可参考“如何使用应用”。
开发者所需配置内容请参考:
字段名称 | 字段描述 |
---|---|
应用网关 (对应下图1) |
用于接收支付宝异步通知,例如口碑开店中,需要配置此网关来接收开发者门店被动通知。 |
授权回调地址 (对应下图2) |
第三方授权或用户信息授权后回调地址。授权链接中配置的redirect_uri的值必须与此值保持一致。(如:https://www.alipay.com) 注:当填入该地址时,系统会自动进行安全检测,详情请参考安全检测。 |
RSA(SHA256)密钥 (对应下图3) |
开发者要保证接口中使用的私钥与此处的公钥匹配,否则无法调用接口。可参考密钥的生成与配置,且接口参数sign_type=RSA2。 |
RSA(SHA1)密钥 (对应下图4) |
同上,且接口参数sign_type=RSA。 |
界面请参考:
应用开发完成后,请开发者自行进行验收并完成安全性检查(安全性检查可参考《开放平台第三方应用安全开发指南》),验收检查完成后,可“提交审核”。应用上线成功后,状态变为已上线,该状态下的应用能够调用生产环境的接口。
开发者点击“提交审核”后,预计会有1个工作日的审核时间,请耐心等待。如需更快收到通知,请使用支付宝客户端扫码接收审核结果。
应用上线后可新增功能、删除功能,操作后实时生效。删除功能时请谨慎操作,如果线上已经有用户使用此功能,删除功能后会导致无法使用。
协作协议可在应用申请上线时以及应用上线后申请。
一、应用申请上线时
如下图,如果开发者选择的功能可签署协作协议,例如“当面付”,就可以在应用申请上线时确认签署协作协议。查看如何获得协作费。
注意:由于部分协作协议之间会有互斥关系,在签约协作协议的时候,会同时作废掉之前签约的互斥协议。而作废协议会导致协作费费率等的变化,因此当页面提示有作废的协议时,请谨慎选择。
二、应用上线后申请
应用上线后再添加的功能中,如果可签署协作协议,页面上会看到相关提示:
签约协作协议后,在“服务商中心”菜单“返佣管理——返佣协议信息”页面可查看协议信息:
三、历史应用补充签约协作协议
如果开发者的应用在2016.07.28日前已经上线,且未在上线时签约协作费协议,此时如想获得协作费,需要创建一个新的应用,并选择可获得协作费的功能,如当面付等产品(获得协作费的条件可参考协作费公告)。这样在应用申请上线时就会出现确认协作协议的页面,此时只要勾选该协议,并提交应用上线审核即可,提交后,即可在“账户及密钥管理”页面查看协作协议是否生效。协议生效后,账号下的所有应用在满足协作费条件的情况下,就能获得协作费。