点击 739回复 0 原帖 2022-11-01 17:46

支付宝各种问题:缺少签名参数/验签出错/无效的AppID参数的解决方案

今天一个destoon内核的网站对接支付宝收款,出现各种奇葩问题:

1、缺少签名参数

2、验签出错

3、无效的AppID参数的解决方案

通过一天埋头苦干,各种猜想,各种测试,最后终于解决了。

出现问题,源于:支付宝内部架构在更改,以前通过支付宝商家后台就可以干的事情,改到了支付宝开放平台去了。而且,还要利用支付宝开发工具。再加之名称也有变,更容易搞混。


destoon后台配置支付接口的步骤,其他程序请自行研究,应该大同小异,触类旁通。

后台——会员管理——模块设置——支付接口,以下几项需要填写:

1、支付宝帐号(新版接口可不填,现在一般都是新版接口了。一定要填的话,请填写支付宝那里注册的申请接口并签约的支付宝账号。注意,一般来说不是私人账号,是你上传了营业执照的商家账号)

2、合作者partnerID/APPID (partnerID以前的支付宝后台有,现在找不到了,新版接口不用填。只需要填写APPID就行。这里一定要注意,这个APPID是应用的APPID,如果填错,要出现无效的APPID参数的问题。)

现在关键的,APPID在哪里找到?

1)先去支付宝商家平台开通产品https://b.alipay.com/ 登录——产品中心——“电脑网站支付”(如果有WAP移动端,还需要申请“手机网站支付”)——等待审核。

2)去支付宝开放平台创建应用https://open.alipay.com/develop/manage 登录——控制台——创建网页/移动应用——等待审核

3)应用创建成功后,在应用名称下那串数字就是APPID(注意,不是支付宝商家平台里的商家账号PID。我开始就是复制了这个,导致出现“无效的APPID参数”错误)

3、交易安全校验码(key)/私钥和支付宝公钥这个是关键,也是最容易出错的,由于本页内容字数限制,请去这里下载教程:https://xujiaosuo.zhaoshangyou.com/show-9.html

举报收藏 0打赏 0
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  RSS订阅  |  蜀ICP备19012879号