更新时间:2024-10-29 17:05:28文档更新记录 >收藏订阅更新我的文档设置返回文档本文主要说明系统服务商如何从零开始,使用开放平台服务端 sdk 快速完成商家开通即授权的过程。注意:●文档中的示例代码是用来阐述 api 基本使用方法的,仅针对大众场景,供服务商参考,特殊情况还请服务商自行扩展,确保符合自身业务需求。●产品政策答疑、开通审核超时、开通申请被驳回等问题,可拨打 4007585858 咨询。第一步:邀请商家开通提交资料服务商可以通过开放平台提供的接口,邀请商家提交开通资料。1商家在服务商系统进入开通服务页面,服务商系统调用 (服务商邀约即授权页面创建接口)获取支付宝的开通服务地址,渲染页面。2开通服务页面渲染后,商家点击 开通服务 跳转至支付宝的开通页面。3商家登录支付宝账号,访问支付宝邀约开通授权页面,点击 同意协议并提交 完成。4服务商通过 (查询开通申请单状态接口)获取商家开通申请状态。5商家完成确认开通授权后,系统会发送异步消息到第三方应用设置的应用网关。异步消息包含商家的 token,是服务商代商家发起业务操作的必须要素,一定要妥善保管。异步消息示例说明:为了便于查看,将所有参数按行显示。通知参数说明字段名是否必传字段说明备注notify_id是通知校验 id,唯一标识一笔通知。相同 notify_id 支付宝称之为同一笔通知。notify_type是通知类型。可以 notify_type 请参考。status否业务状态。-notify_time是通知发送时间。utc 8,格式为 yyyy-mm-dd hh:mm:ss。若为其它时区的服务器时间请自行转换。charset是字符集。该字符集和支付宝发送 http 报文的 content-type 的字符集一致,所有涉及字符集的地方均会用于做 urldecode,签名验签。version是版本号。目前固定为 1.0,商家仅应该识别 version 参数为空或者 version=1.0 的通知报文,其它应该拒绝。app_id是接收通知的 app_id。该 app_id 是通知接收方(不一定对应业务方)。auth_app_id否授权业务主体的 appid。主动通知的场景下不会有该参数。sign是签名。-sign_type是签名类型。目前支持 rsa2(推荐使用)和 rsa,该参数不参与签名。biz_content是该笔通知的业务内容。针对应用授权变更通知,应用授权变更通知的内容参考以下表格。注意:授权 token 非常重要,如果遗忘了商家授权的 token(即 app_auth_token),服务商可通过如下方法找回。登录支付宝开放平台 ,进入第三方应用详情,选择左侧菜单的 商家授权 可查看授权 token。第二步:开通结果通知●如果开通审核通过,支付宝会通过待办消息通知到商家。待办消息将发送至提交开通商家的支付宝 app-消息和 -站内信。●若开通申请未通过,支付宝不会通知到商家。服务商可以通过接口查询开通申请单状态。建议提交后 5 分钟进行第一次查询,之后每过 4 小时查询一次。若遇到审核超时的情况,请联系支付宝客服电话 4007585858。第三步:代商家发起交易在完成协助商家开通之后, 服务商可以代商家发起一笔交易,体验支付接入流程。点击查看更多 。第四步:上线商家应用商家应用开发完成后,请服务商自行进行验收和安全性检查(安全性检查可参考 开放平台第三方应用安全开发指南),验收检查完成后,可申请上线,上线成功后,状态变为已上线,这个状态下的应用能够调用生产环境的接口。点击查看详细 上线应用步骤。