后台支付宝
后台支付宝
更新时间:2023-04-27 03:31:28

文档
属性·动作·事件

 使用后台的支付宝组件.

完成手机端网页支付宝支付(实际效果如下)



一:登录支付宝开放平台并创建应用



1.应用创建完成后,系统会自动跳转到该应用的详情页面。您可以在 能力列表 中点击 添加能力 来添加 手机网站支付 功能(部分账号会默认添加),如下图中没有添加则需要勾选后确定添加


"手机网站支付"功能默认是"未生效","需签约" ,点击黄色字体进行跳转签约。



跳转后会打开支付宝商家中心
如未开通"手机网站支付"功能,则点击【产品中心】手机网站支付 根据提示上传营业执照(上传的营业执照法人要求跟支付宝账号是同一人),审核通过后,即可使用该功能。


在支付宝"商家中心"点击"账号中心",绑定"支付宝开放平台"中刚创建的应用的appid.




绑定完成且已经开通"手机网站支付"即可看到"状态"是"已生效"




2.回到"支付宝开放平台"点击开发设置中的"接口加密方式"中的设置,要填写公钥字符(公钥的生成方式查看第3步)




3.生成公钥和私钥(链接 去下载支付宝开放平台密钥工具),密钥长度选RSA2,密钥格式必须选PKCS1(非JAVA适用)。
点击"生成秘钥",将"应用私钥"手动复制粘贴保存起来(之后需填写回ivx中),而"应用公钥"则填写回第2步的"填写公钥字符"的输入框中。



4.第2步中点击 ,会显示"支付宝公钥"(非应用公钥),需要手动复制粘贴保存起来(之后需要填写到ivx中)



5.手动复制粘贴应用的appid(之后需要填写到ivx中)



6.应用必须提交到"支付宝开放平台",并且审核上线后才能使用。(切记应用的名字不能带有测试等字样,下图的"ivx测试"是审核失败的;可以改成任意其他名字)


应用上线后方可使用下一步中的demo。




二:使用ivx后台支付宝组件(demo地址
前提:使用前需等待第一步的第1步的签约审核通过。

1.后台添加支付宝应用组件,并填上

  • APPID:第一步的第5步中的appid
  • 公钥:第一步中的第4步中的"支付宝公钥" (不是应用公钥,切记)
  • 私钥:第一步中第3步中的"应用私钥"



2.修改"获取支付链接"中的回调地址和异步通知地址



3.在手机普通浏览器中打开ivx的案例地址,点击支付,支付成功后,支付宝会返回所有相关参数,参数列表请参照支付宝的异步通知参数
可通过增加数据库字段,并选择 提交 返回的参数(字段名:'异步通知参数中的任一参数'),收集内容到数据库
demo中收集了常用的"订单号,金额,买家支付宝账号,交易状态"提交到数据库。

相关资源
问答
跳转支付宝APP支付在如何实现
文档反馈