错误代码 HAS_NO_PRIVILEGE

【字号: 】【打印】【收藏
含义:没有权限访问该服务

有以下的几种原因
1、没有签约这个接口的合同。
2、签约了相应的接口合同,但没有生效
3、签约了相应的接口合同,但由于违规违法等原因被审核部门强制关闭。

出现这种情况最常见的原因是:
接口用错。如,签约的是担保交易的接口合同,商户网站上使用的却是双功能-担保/即时;签约的是担保交易的接口合同,商户网站上使用的却是即时到帐。

解决方法:
第一部分 检查合同

第一步:确认自己是否签约。
若没有签约任何合同,是不能使用支付宝功能的,可点此签约对应的接口。

第二步:查询签约的合同的“服务类型”
使用签约支付宝账号登录支付宝网站,进入我的产品。如图:

 

点击链接“详情”,即可找到服务类型。
服务类型中包含这开通的产品。
第三步:查看签约的订单的有效日期。
一份订单有“生效时间”和“到期时间”,此时需要判断目前正在用的接口是否在这段有效时间之内。

第二部分 检查签约产品与网站使用产品是否相同
1、 如果您的网站是论坛、团购、网店等系统,那么登陆您的后台,找到“支付管理”相关字眼能够设置支付宝的地方。核对您网站目前使用的产品与您在支付宝签约的订单是否一致,即,如果您签约的订单是即时到账收款,那么您网站就必须选择即时到账方式,如果您签约的订单是担保交易收款,那么您网站就必须选择担保交易方式。
各系统的支付管理之支付宝设置,可参考:系统商网站集成
2、 如果您的网站不是论坛、团购、网店等系统,那么重新下载对应产品的接口资料,重新做支付宝接口
下载地址:https://b.alipay.com/order/techService.htm
3、 不修改您网站正在使用的支付宝设置或程序代码,而是申请与您网站一致的支付宝产品
签约地址:https://b.alipay.com/order/productIndex.htm

第三部分 特殊情况——有时候使用正常,有时候使用报错
请让网站程序开发人员把接口程序从您的网站框架IFRAME移出,禁止支付宝的接口置入框架里。

如果您依照以上方法还无法解决,可以联系在线技术客服协助您解决问题。