云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

如何诊断并解决dede支付宝接口的常见错误代码问题?

DedeCMS支付宝接口常见错误代码包括:20001 系统繁忙、20002 账户冻结、20003 账户未实名认证等。

在dede支付宝接口的使用过程中,可能会遇到一些常见的错误代码,以下是对这些常见错误的详细解释和解决方法:

1、ILLEGAL_PARTNER

更新PARTNER值和安全校检码:可能是PARTNER值和安全校检不对应或无效。

服务未开通:例如你用的是虚拟交易的而你开通的只是实物交易,申请实物商品交易服务和申请虚拟商品交易服务,必须审核通过。

2、HAS_NO_PRIVILEGE

使用服务和签约的接口类型不一致:服务权限关闭或者合同过期。

解决方法:请登录您签约的支付宝账号——>商家服务板块查询您的接口服务类型和合同生效时间,确认好服务名称、合同生效时间、合作者身份ID和校验码,检查您使用的接口中是service参数名称、PartnerID是否是自己的签约ID。

3、TRADE_DATE_MATCH_ERROR

交易数据不匹配:已经创建过的订单(在支付宝交易管理中可以查到此交易),买家二次从卖家的网站中的会员中心找到订单,再次提交,但是提交的订单内容和之前的不匹配,[简单的说,就是同一个订单号码,提交了2次,但是第二次和第一次创建的数据不同]由于编码问题,您传递给subject 和body的参数值是乱码,或者含有非法字符。

4、SELLER_NOT_EXIST

含义:您的账号不存在。

解决办法:更换您的email后,在您的网站支付宝接口中,更改seller_email这个参数为您现在最新的支付宝账号就可以了。

下表归纳了上述信息:

错误代码 含义 产生原因 解决方法
ILLEGAL_PARTNER 更新PARTNER值和安全校检码,可能是PARTNER值和安全校检不对应或无效,或者是你的PARTNER没有开通该服务,例如你用的是虚拟交易的而你开通的只是实物交易,申请实物商品交易服务和申请虚拟商品交易服务,必须审核通过 更新PARTNER值和安全校检码,可能是PARTNER值和安全校检不对应或无效,或者是你的PARTNER没有开通该服务,例如你用的是虚拟交易的而你开通的只是实物交易,申请实物商品交易服务和申请虚拟商品交易服务,必须审核通过
HAS_NO_PRIVILEGE 使用服务和签约的接口类型不一致、服务权限关闭或者合同过期 请登录您签约的支付宝账号——>商家服务板块查询您的接口服务类型和合同生效时间,确认好服务名称、合同生效时间、合作者身份ID和校验码,检查您使用的接口中是service参数名称、PartnerID是否是自己的签约ID
TRADE_DATE_MATCH_ERROR 交易数据不匹配 已经创建过的订单(在支付宝交易管理中可以查到此交易),买家二次从卖家的网站中的会员中心找到订单,再次提交,但是提交的订单内容和之前的不匹配,[简单的说,就是同一个订单号码,提交了2次,但是第二次和第一次创建的数据不同]由于编码问题,您传递给subject 和body的参数值是乱码,或者含有非法字符
SELLER_NOT_EXIST 您的账号不存在 更换您的email后,在您的网站支付宝接口中,更改seller_email这个参数为您现在最新的支付宝账号就可以了

以下是两个关于dede支付宝接口常见问题的FAQs:

1、问:为什么会出现ILLEGAL_PARTNER错误?

答:出现ILLEGAL_PARTNER错误通常是因为PARTNER值和安全校检码不对应或无效,或者是你的PARTNER没有开通该服务,你用的是虚拟交易的而你开通的只是实物交易,申请实物商品交易服务和申请虚拟商品交易服务,必须审核通过。

2、问:如何解决HAS_NO_PRIVILEGE错误?

答:解决HAS_NO_PRIVILEGE错误的方法包括:请登录您签约的支付宝账号——>商家服务板块查询您的接口服务类型和合同生效时间,确认好服务名称、合同生效时间、合作者身份ID和校验码,检查您使用的接口中是service参数名称、PartnerID是否是自己的签约ID。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《如何诊断并解决dede支付宝接口的常见错误代码问题?》
文章链接:https://www.yunzhuji.net/internet/254634.html

评论

  • 验证码