订单类网关错误码解析

时间: 2018-05-24 | 点击: | 栏目: 错误解析

/** 请求方式不合法*/

REQUEST_METHOD_NOT_VALIDATE("请求方式不合法"),

解决办法:

1.按照我司提供的demo范例,以及接口文档的说明进行请求方式的修改。

------------------------

   /** 请求过期*/

REQUEST_EXPIRED("请求过期"),

request_time过期,与北京时间相差15分钟,更新request_time,按照24小时制。格式yyyyMMddHHmmss

解决办法:确保request_time跟北京时间的间隔不大于15分钟

-------------------------------

/** 授权已过期*/

AUTH_EXPIRED("授权已过期"),

解决办法:联系新浪运营

-----------------------------

/** 接口授权已过期*/

INTERFACE_AUTH_EXPIRED("接口授权已过期"),

解决办法:联系新浪运营

---------------------------

    /** 提交成功*/

APPLY_SUCCESS("提交成功"),

请求提交成功后返回。此状态代表请求成功,订单的状态以异步通知为主。

解决办法:这里说明请求接口已经成功。新浪开始对应的业务处理

------------------------

    /** 系统内部错误*/

SYSTEM_ERROR("系统繁忙,请稍后查询结果"),

系统错误需提交后进一步查询,请将请求参数的信息发给新浪技术支持查看。

解决办法:记录好请求参数和返回参数,贴给新浪技术查询具体原因

-----------------------

    /** 鉴权未通过,支付方式不支持*/

PAY_METHOD_NOT_SUPPORT("支付方式不支持"),

1:测试环境网银支付没有使用TESTBANK

2:普通账户使用了快捷支付

3:支付超限额(极个别情况)

4:只有存钱罐充值可用快捷支付和绑定支付,代收不支持这两种支付方式。代收只支持余额和网银。

-----------------------

    /** 授权失败*/

AUTHORIZE_FAIL("授权失败"),

解决办法:记录好请求参数和返回参数,贴给新浪技术查询具体原因

--------------------

    /** 签名类型不正确*/

ILLEGAL_SIGN_TYPE("签名类型不正确"),

解决办法:传递的签名类型没有按照接口文档传递,目前支持的签名类型为RSA

--------------------

    /** 验签未通过*/

ILLEGAL_SIGN("验签未通过"),

请检查密钥使用是否有误,同时请注意加签参数的顺序,使用ascii码进行排列。Sign和SignType不参数加签,请求参数做两次UrlEncdoe,包括Sign。

解决办法:先检查签名之前的参数,和签名之后的值,以及KEY,并且保存,再不行就可以联系新浪技术贴一下新浪用于签名的参数和直,拿来对比一下就可以解决。

-------------------

    /**文件摘要验证失败*/

ILLEGAL_SIGN_FILE("文件摘要验证未通过"),

解决办法:

1,检查文件是否成功上传到sftp,通过sftp命令或者sftp工具连接到sftp服务器进行查看。

2,判断自身系统计算文件摘要的文件是否和上传至sftp的文件完全一致。

3,请求需要先计算摘要,上传文件成功,之后再调用接口请求企业资质审核,看下流程是否正确。

-------------------

    /** 参数校验未通过*/

ILLEGAL_ARGUMENT("参数校验未通过"),

解决办法:

参数填写有误。请按照文档个demo要求对参数进行响应处理,也有可能是加密处理有问题,比如做了一次URLENCORE就传过来,导致新浪误判参数等。

解决办法:严格参照demo的方式来处理数据和传值

-------------------

    /** 服务接口不存在*/

ILLEGAL_SERVICE("服务接口不存在"),

解决办法:

严格按照以下URL访问对应的接口

会员网关:

生产环境:https://gate.pay.sina.com.cn/mgs/gateway.do

联调环境:https://testgate.pay.sina.com.cn/mgs/gateway.do

收单网关:

生产环境:https://gate.pay.sina.com.cn/mas/gateway.do

联调环境:https://testgate.pay.sina.com.cn/mas/gateway.do

1:请求网关地址错误,不同接口有对应的请求地址,会员类接口访问会员类网关,订单类接口需要访问订单类网关。检查是否会员类的接口是否访问到了交易类的URL上。

2:访问的接口填写错误

3:商户号和请求网关不匹配,比如使用生产商户号访问联调环境网关地址

4,填写的service在接口文档中是否存在。

-------------------

    /**  用户不存在*/

MEMBER_ID_NOT_EXIST("用户不存在"),

解决办法:

1:检查是否该UID已经在对应的环境下成功的创建,

2,检查是否用联调的商户号访问了生产的环境?

3,检查是否用生产的商户号访问了联调的环境?

4,利用show_member_infos_sina查询接口来查询该用户的信息

-------------------

    /** 银行卡信息不存在*/

BANK_ACCOUNT_NOT_EXISTS("银行卡信息不存在"),

解决办法:

1,通过query_bank_card查询银行卡信息接口查询是否可以查询到对应的卡ID,如果不存在就重新发起绑卡添加对应的卡,

-------------------

    /** 合作方Id不存在 */

PARTNER_ID_NOT_EXIST("合作方Id不存在"),

解决办法:

1,合作方Id指的是商户号,传入partner_id不存在,检查是否传入错误,或者因为协议没有归档,新浪运营暂未配置,可以联系新浪运营进行核查。

-------------------

    /** 该商户信息不存在*/

NO_SUCH_MERCHANT("该商户信息不存在"),

1:请跟BD商务确认合同是否已经归档,新浪运营需在合同归档后才能进行相应的配置。

2:检查请求加签参数SignType是否正确,例如:协议签署使用RSA加密,商户如果传递MD5就会报此错误。

------------------

    /** 重复的请求号*/

DUPLICATE_REQUEST_NO("重复的请求号"),

已有相同请求号,商户请求号需保持唯一性,一般是程序中的请求被连续调用两次,而程序又没新生成订单号所导致的

解决办法:商户程序请做好请求号的控制,成功请求一次sina这边就会保存并且记录,再次就必须用新的请求号来访问才可以

-------------------

    /** 交易订单号不存在*/

ILLEGAL_OUTER_TRADE_NO("交易订单号不存在"),

解决办法:提交的订单号不存在,对于补充的接口,例如查询接口,对应代收接口的托管退款接口,解冻的订单号对应冻结订单等

1,先请确保订单(代收订单号、冻结订单号等)已经生成并且同步响应“提交成功”,

2,确保对应关系的关联性,例如:不允许使用充值的订单号进行托管退款(托管退款是针对代收的)

-------------------

    /** 商户不允许访问该类型的接口 */

ILLEGAL_ACCESS_SWITCH_SYSTEM("商户不允许访问该类型的接口"),

没有配置该接口的相关权限,若协议里有但是没有配置的,可询问sina运营部门

参数传输必须严格按照文档上的要求来传值,文档上没有的字段不允许传,如果多传了文档上不要求的参数,也有可能引起该错误

-------------------

    /** 用户标识信息中不存在该平台标志*/

ILLEGAL_INDETITY_PALTFORMTYPE("用户标识信息中不存在该平台标志"),

解决办法:

检查partner_id是否有误

检查UID是否在该partner_id成功创建

-------------------

    /**  订单付款人不一致 */

PAYER_INCONSISTENT("订单批量支付付款人信息不一致")

解决办法:

1,联系新浪支付技术配合排查问题。

-------------------

    /** 卡类型暂不支持*/

CARD_TYPE_NOT_SUPPORT("卡类型暂不支持"),

银行卡类型不支持(目前只支持银联的借记卡,不支持贷记卡,准贷记卡)

解决办法:

换正常的具有银联标识的62开头的银联卡进行交易

-------------------

    /** 代付交易不允许退款 */

HOST_PAY_NOT_SUPPORT_REFUND("代付交易不允许退款"),

解决办法:

退款接口针对代收交易,不支持其他交易的退款

-------------------

    /** 支付失败*/

PAY_FAILED("支付失败"),

解决办法:

1,登录微钱包后台,可以查询到对应的失败详情。

2,支付失败异步会有error_message具体的失败原因

------------------

    /** 交易关闭*/

TRADE_CLOSED("交易关闭"),

解决办法:

1,订单超过规定时间没有付款成功会被系统关闭掉,

收银台默认关闭时间:15分钟

2,代收,充值,提现,也可以通过接口传递关闭时间。

------------------

    /** 订单不存在*/

ORDER_NOT_EXIST("订单不存在"),

解决办法:

1,确保订单类接口订单号的关联性:

例如交易支付接口中的订单号 对应的是未完成支付的代收订单号。

-------------------

    /** 绑卡失败*/

BIND_CARD_FAILED("绑卡失败"),

解决办法:

1,如果只返回绑卡失败,没有其他报错,可能是生僻字导致,提交sina进一步查询

2,若确认是生僻字导致,可以让用户使用网银支付,绑提现卡的模式来完成交易

-------------------

    /** 银行卡未认证*/

BANK_CARD_NOT_VERIFIED("银行卡未认证"),

解决办法:银联卡未开通“在线支付“功能的,请自行开通:

https://www.95516.com/portal/open/init.do?entry=open

-------------------

    /** 银行卡未生效*/

BANK_CARD_NOT_EFFECT("银行卡未生效"),

解决办法:

1,发生此问题直接联系联系支付技术沟通。

-------------------

    /** 银行卡未签约*/

BANK_CARD_NOT_SIGN("银行卡未签约"),

解决办法:

1.检查该银行卡是否为‘支付卡’(只有支付卡才允许充值,不是支付卡的只能用于提现)

-------------------

    /** 推进失败*/

ADVANCE_FAILED("推进失败"),

解决办法:

1,交易或者绑卡推进处理失败会返回此错误具体有errro_message。

-------------------

/** 验证码错误*/

VERIFY_CODE_WRONG("验证码错误"),

解决办法:

1,让客户填写正确的短信验证码即可。

-------------------

    /** 银行托管账户开户失败*/

BANK_ACCOUNT_OPEN_FAILED("银行托管账户开户失败"),

解决办法:

1,银行系统维护,超时等其他错误导致,稍后重试。

2,反馈到新浪支付技术。

-------------------

    /** 存钱罐账户开户失败*/

SAVING_POT_ACCOUNT_OPEN_FAILED("存钱罐账户开户失败"),

解决办法:

1,多数为基金公司调用超时或者未知错误导致,可以联系新浪技术配合排查问题。

-------------------

    /** 支付推进ticket校验失败*/

ADVANCE_TICKET_VALIDATE_FAIL("ticket校验失败"),

解决办法:

1,ticket有效期为15分钟,一个ticket对同一订单最多可以尝试五次失败,一旦成功就不可以再用。

检查是否超过15分钟?检查ticket已经成功使用过?(已经提交成功的ticket过就不允许再次使用,)

-------------------

/** 非法的商户IP或域名*/

ILLEGAL_IP_OR_DOMAIN("非法的商户IP或域名"),

解决办法:

1:Ip或域名没有添加白名单,联系sina运营,添加商户所使用的ip或域名

2:网银支付:新浪验证reffer头,reffer对应的商户的域名必须添加过白名单,所以必须从前端form表单发起请求。没有reffer头的交易会有可能引起此错误。

-------------------

    /** 验证实名信息失败*/

VALIDATE_REAL_NAME_FAIL("验证实名信息失败"),

解决办法:

1,联系用户,去设置实名信息之后再去发起对应的交易。

-------------------

/** 验证企业用户审核状态失败*/

VALIDATE_MERCHANT_AUDIT_STATUS_FAIL("验证企业用户审核状态失败"),

解决办法:

1, 确认企业会员资质是否审核通过,如果不通过需要对企业会员资质审核通过后才可以操作。

-------------------

    /** 鉴权未通过,直连方式不支持*/

DIRECT_PAYMENT_NOT_SUPPORT("直连方式不支持"),

解决办法:

1,联系新浪支付技术配合排查

    /** 鉴权未通过*/

-----------------

INSPECT_FILTER_FAIL("鉴权未通过"),

解决办法:

1,检查参数是否符合规则

2,联系新浪技术配合检查问题。

-----------------

    /** 鉴权未通过,安全卡*/

INSPECT_FILTER_SAFECARD_FAIL("鉴权安全卡未通过"),

解决办法:

1,联系新浪技术配合检查问题。

-------------------

    /** 鉴权未通过*/

WITHHOLD_PAYMENT_FAIL("交易支付方式不支持"),

解决办法:

1,使用新浪支付提供的支持的支付方式。

-------------------

    /** 鉴权失败,未找到对应的授权信息 */

AUTH_EMPTY("鉴权失败,未找到对应的授权信息"),

解决办法:

1,收银台商户客户没有开通委托扣款,但是商户直接发起委托扣款的交易,修改为常规跳收银台的支付方式交易。

-------------------

    /** 查询是否安全卡错误*/

QUERY_IS_SAFECARD_SUPPORT_FAIL("查询是否安全卡支持错误"),

解决办法:

1,联系新浪技术配合检查问题。

------------------

    /** 其它错误*/

OTHER_ERROR("其它错误"),

解决办法:

联系新浪技术配合检查问题。

-------------------

/** 鉴权失败,单笔额度超限 */

    AUTH_QUOTA_FAIL("鉴权失败,单笔额度超限"),

解决办法:使用委托扣款查询接口查看UID的额度

-------------------

    /** 鉴权失败,日累计额度超限 */

    AUTH_DAY_QUOTA_FAIL("鉴权失败,日累计额度超限"),

解决办法:使用委托扣款查询接口查看UID的额度

-------------------

    /** 鉴权失败 */

    AUTH_FAIL("鉴权失败"),

    解决办法:

    1,缺少对应的交易交易权限,联系新浪技术配合检查问题。

-------------------

    /** 风控拒绝 */

    RISK_REJECT("风控拒绝"),

解决办法:

  1,联系新浪技术配合排查问题。

-------------------

/** 请求过于频繁请重新再试 */

RATE_LIMIT_REJECT("请求过于频繁请重新再试"),

解决办法:

1,降低请求频率稍后再试,

2,联系新浪支付技术。

-------------------

/** 银行鉴权失败 */

OVERALL_BANK_INSPECT_FAIL("银行鉴权失败"),

解决办法:

1,对应的银行或支付方式不支持,按照新浪支付提供的支持的银行和支付方式进行交易。

-------------------

APPLY_FAILED("文件处理提交申请失败"),

解决办法:

1,联系新浪技术配合排查问题.

-------------------

FILE_DEAL_THREAD_ERROR("文件异步处理失败"),

解决办法:

1,联系新浪技术配合排查问题.

--------------------

GET_TMP_FILE_PATH_ERROR("未获取到服务器基础目录"),

解决办法:

1,联系新浪技术配合排查问题.

---------------------

DOWN_SFTP_FILE_ERROR("下载sftp文件失败"),

解决办法:

1,联系新浪技术配合排查问题.

---------------------

INVALID_BID_STATUS("标的状态无效"),

解决办法:

1,通过标的查询接口获取标的状态,无效的标的不支持交易,可以在查明无效原因后,更换标的号重新发起标的录入。

--------------------

SYNCHRONIZATION_SECURITY_INFO_FAIL("同步安全认证信息失败"),

解决办法:

1,联系新浪支付技术配合排查处理。

--------------------

GET_PAYER_PARTNER_ACCOUNT_FAIL("获取付款方中间账户失败"),

解决办法:

1,联系新浪支付技术配合排查处理

--------------------

QUERY_MEMBER_IDENTITY_FAIL("查询会员认证信息失败"),

解决办法:

1,联系新浪支付技术配合处理。

--------------------

INVALID_MEMBER_PROXY("会员代理方校验失败");

解决办法:

1,核查参与交易的UID是否是对应的代理方创建的UID,

2,联系新浪技术配合排查问题。

-------------------mgs错误码-------------------

ILLEGAL_SERVICE_MAINTAIN("ILLEGAL_SERVICE_MAINTAIN","服务接口维护中,请留意新浪支付公告!"),

解决办法:

1,系统维护中,请等待系统维护结束后再调用,具体以新浪支付维护邮件通知为准。

1,如果新浪支付未告知有维护返回此错误,直接联系新浪支付技术配合排查

-------------------

INCORRECT_CARD_INFORMATION("INCORRECT_CARD_INFORMATION","用户卡信息有误"),

解决办法:

检查姓名、卡号、手机号等的输入是否多了特殊符号例如空格等,跟银行核对信息是否正确

-------------------

INSUFFICIENT_FREEZE_BALANCE("INSUFFICIENT_FREEZE_BALANCE","超过可冻结金额"),

解决办法:

利用query_balance来查询用户的‘余额’ 以及 ‘可用金额’,

冻结请求中的金额 不允许大于‘可用金额’。

-------------------

INSUFFICIENT_UNFREEZE_BALANCE("INSUFFICIENT_UNFREEZE_BALANCE","超过可解冻金额"),

解决办法:

冻结接口中的金额和订单号必须在商户程序中保存数据库,

在解冻接口请求中:

‘解冻的金额’不允许大于‘冻结请求时该笔订单号的金额’

在多次的解冻接口请求中:

‘解冻的金额’的总金额不允许大于‘冻结请求时的该笔订单号金额’

-------------------

REALNAME_CONFIRM_FAILED("REALNAME_CONFIRM_FAILED","实名认证不通过"),

解决办法:

检查姓名输入是否正确?是否有多了空格?身份证号输入是否少了一位?

联系运营的同事,走线下人工实名

-------------------

REALNAME_CONFIRM_OPE_ERROR("REALNAME_CONFIRM_OPE_ERROR","实名认证系统繁忙,请稍后再试"),

  解决办法:

  1,稍后重新发起即可。

-------------------

UNBINDING_SECURITY_CARD_FORBIDDEN("UNBINDING_SECURITY_CARD_FORBIDDEN","禁止解绑安全卡"),

解决办法:

1,被风控拦截导致,联系新浪支付运营处理。

-------------------

NEED_OPEN_UNIONPAY_ERROR("NEED_OPEN_UNIONPAY_ERROR","银行卡未开通认证支付"),

解决办法:银联卡未开通“在线支付“功能的,请自行开通:https://www.95516.com/portal/open/init.do?entry=open银联无卡自助消费业务开通方式:

-------------------

NO_BANK_CARD_INFO("NO_BANK_CARD_INFO","无相关银行卡信息"),

解决办法:

1,通过银行卡查询接口查询是否存在对应卡ID,如果不存在重新发起绑卡使用对应的卡ID发起交易即可。

-------------------

FREEZE_FUND_FAIL("FREEZE_FUND_FAIL","冻结余额失败"),

解决办法:

利用query_balance来查询用户的‘余额’ 以及 ‘可用金额’,

检查冻结的金额是否大于可用余额?

-------------------

FREEZE_FUND_PROCESSING("FREEZE_FUND_PROCESSING","冻结余额处理中,请联系管理员"),

解决办法:

1.联系新浪技术配合排查问题。

-------------------

NO_BASIC_ACCOUNT("NO_BASIC_ACCOUNT","用户无基本账户信息或没有激活"),

解决办法:

1,通过查询是否设置支付密码接口查询用户是否有设置密码,一般都是没有设置支付密码导致。

-------------------

NO_FUND_ORIG_FREEEZE_TRADE("NO_FUND_ORIG_FREEEZE_TRADE","原冻结交易不存在"),

解决办法:

商户程序中的冻结订单号必须做好保存与备份,

提示该错误时候检查冻结的订单号是否已经响应‘提交成功’

-------------------

DUPLICATE_VERIFY("DUPLICATE_VERIFY", "会员认证信息重复"),

解决办法:

使用show_member_infos_sina接口查看用户的认证信息是否已经健全?认证过的信息无需再次提交认证

-------------------

DUPLICATE_IDENTITY_ID("DUPLICATE_IDENTITY_ID", "用户标识信息重复"),

解决办法:

使用show_member_infos_sina接口查看用户的UID是否已经创建?创建过的UID不能再次创建

-------------------

DUPLICATE_OUT_FREEZE_NO("DUPLICATE_OUT_FREEZE_NO", "冻结订单号重复"),

解决办法:

商户网站冻结订单号,商户内部保证唯一,‘提交成功’的冻结订单号out_freeze_no在新浪支付已经保存过了,不允许再次使用,商户程序中必须做好控制。

-------------------

DUPLICATE_OUT_UNFREEZE_NO("DUPLICATE_OUT_UNFREEZE_NO", "解冻订单号重复"),

解决办法:

商户网站冻结订单号,商户内部保证唯一,‘提交成功’的解冻订单号out_unfreeze_no在新浪支付已经保存过了,不允许再次使用,商户程序中必须做好控制。

-------------------

ILLEGAL_OUTER_REQUEST_NO("ILLEGAL_OUTER_REQUEST_NO","原请求号不存在"),

解决办法:

检查原来的请求号是否已经‘成功提交’?

-------------------

IDENTITY_ID_NOT_EXIST("MEMBER_NOT_EXIST","用户标识信息不存在"),

解决办法:

确认用户是否有创建过,返回此错误就是UID没有创建

-------------------

BLANCE_NOT_ENOUGH("BLANCE_NOT_ENOUGH","余额不足"),

解决办法:

1,充值提示该信息

联系银行方咨询银行卡的余额是否满足交易的金额

2,代收提示该信息

使用query_balance查询用户的‘余额’ 以及 ‘可用金额’是否满足交易的条件

检查是基本户还是存钱罐户

3,代付提示该信息

代收‘外部业务码1001’代付就必须使用‘外部业务码2001’,两者配套使用,

不允许代收1001,代付2002,从而会造成余额不足的情况,登陆微钱包后台,查看 借款金账户 和 投资金账户。

代付之前请确保代收的异步回调已经返回代收成功信息

------------------

ILLEGAL_DECRYPT("ILLEGAL_DECRYPT","解密失败,请检查加密字段"),

解决办法:

参数填写有误。请按照文档个demo要求对参数进行响应处理,也有可能是加密处理有问题,比如做了一次URLENCORE就传过来,导致新浪误判参数等。

检查用于加密的KEY是否正确?

是否用了联调的KEY访问了生产的环境?

严格参照demo的方式来处理数据和传值

-------------------

BANK_ACCOUNT_TOO_MANY("BANK_ACCOUNT_TOO_MANY","绑定银行卡数量超限"),

解决办法:

1,联系新浪技术进行排查。

-------------------

USER_BANK_ACCOUNT_NOT_MATCH("USER_BANK_ACCOUNT_NOT_MATCH","用户银行卡信息不匹配"),

解决办法:

1,检查输入的信息是否有误?是否多了空格等特殊符号

-------------------

AUTH_INVALID_DATE("AUTH_INVALID_DATE","商户该接口授权已过期"),

解决办法:

1,接口授权过期,联系sina运营

-------------------

    KEY_INVALID_DATE("KEY_INVALID_DATE", "密钥授权已过期"),

接口授权过期,联系sina运营

-------------------

BIZ_PENDING("BIZ_PENDING","业务处理中,等待通知或查询"),

解决办法:

1,联系新浪支付技术配合排查问题。

-------------------

CERT_NOT_EXIST("CERT_NOT_EXIST","证件号不存在,请提前实名认证"),

解决办法:

进行实名认证

-------------------

REAL_NAME_NOT_MATCHING("REAL_NAME_NOT_MATCHING","实名不匹配"),

解决办法:

走人工线下实名流程

-------------------

CERTNO_NOT_MATCHING("CERTNO_NOT_MATCHING","证件号不匹配"),

解决办法:

证件号不符合规则。检查输入是否多了空格等特殊符号

-------------------

BANK_CODE_NOT_SUPPORT("BANK_CODE_NOT_SUPPORT","暂不支持该银行"),

解决办法:

检查参数中传的银行编码是否符合资金通路表中所支持的银行。

网盘上的资金通路表所支持的银行。

换卡交易

-------------------

VERIFY_NOT_EXIST("VERIFY_NOT_EXIST","认证信息不存在"),

解决办法:

通过认证查询接口query_verify查询用户的相关认证信息。如果没认证就进行认证。

-------------------

GET_VERIFY_FAIL("GET_VERIFY_FAIL","查询认证信息失败"),

解决办法:

通过认证查询接口query_verify查询用户的相关认证信息。

联系新浪技术配合查询。

-------------------

ADD_VERIFY_FAIL("ADD_VERIFY_FAIL","添加认证信息失败"),

解决办法:

通过认证查询接口query_verify查询用户的相关认证信息。

检查是否已经添加过对应的认证。一个UID同一平台下对应一个实名认证对应一个手机认证,并且唯一,不允许重复。

-------------------

VERIFY_BINDED_OVERRUN("VERIFY_BINDED_OVERRUN", "认证信息已被其他用户绑定"),

解决办法:

通过认证查询接口query_verify查询用户的相关认证信息。

检查是否已经添加过对应的认证。一个UID同一平台下对应一个实名认证对应一个手机认证,并且唯一,不允许重复。

-------------------

BANK_INFO_VERIFY_FAILED("BANK_INFO_VERIFY_FAILED","银行卡信息校验失败"),

解决办法:

1,银行卡未通过银行验证,需要客户核对银行卡信息,手机号,户名,证件号码,是否和开卡是在银行预留的信息一致。

-------------------

ADVANCE_FAILED("ADVANCE_FAILED","推进失败"),

解决办法:

1,查看对应的错误的error_message信息定位问题。

-------------------

UNBINDING_SECURITY_CARD_FORBIDDING("UNBINDING_SECURITY_CARD_FORBIDDING","安全卡当余额及存钱罐为0时才可解绑"),

解决办法:通过查询接口query_bank_card查询是否存在安全卡,

通过query_balance查询余额是否为0,

通过人工线下解绑。

-------------------

BIZ_CHECK_EXCEPTION("BIZ_CHECK_EXCEPTION","业务校验异常"),

解决办法:

联系新浪技术配合排查。

-------------------

UPLOAD_FILE_FAIL("UPLOAD_FILE_FAIL","上传文件失败"),

解决办法:

1,联系新浪技术配合排查问题。

-------------------

CHECK_FILE_DIGEST_FAIL("CHECK_FILE_DIGEST_FAIL","文件摘要验证失败"),

解决办法:

1,检查文件是否成功上传到sftp,通过sftp命令或者sftp工具连接到sftp服务器进行查看。

2,判断自身系统计算文件摘要的文件是否和上传至sftp的文件完全一致。

3,请求需要先计算摘要,上传文件成功,之后再调用接口请求企业资质审核,看下流程是否正确。

-------------------

ACCOUNT_NOT_EXIST("ACCOUNT_NOT_EXIST","账户信息不存在"),

解决办法:

BASIC基本户

ENSURE保证金户

RESERVE准备金

SAVING_POT存钱罐

通过query_balance查询基本户和存钱罐户是否存在,充值时候是冲进的是存钱罐户还是基本户。

-------------------

ACCOUNT_EXIST("ACCOUNT_EXIST","账户信息已经存在"),

解决办法:

1,账户信息已存在,不要重复调用开户接口去开存钱罐。

-------------------

/*审核接口错误码*/

MERCHANT_BUILD_FAIL("MERCHANT_BUILD_FAIL","构建商户基本信息失败"),

解决办法:

1,核对请求参数中的‘必填参数’是否有少传或者为空值。需要加密的是否有加密。

2,联系新浪技术配合排查问题。

-------------------

MERCHANT_SUBMIT_AUDIT_SUCCESS("MERCHANT_SUBMIT_AUDIT_SUCCESS","商户审核请求成功"),

解决办法:

1,企业资质已近审核成功,请不要重复提交,如果需要变更企业资质走线下人工处理。

-------------------

MERCHANT_SUBMIT_AGAIN("MERCHANT_SUBMIT_AGAIN","审核中,不能重复提交"),

解决办法:

1,同一个企业会员资质如果在审核中是不允许重复提交审核的,等待审核完成后按照审核结果再做对应的处理。

-------------------

MERCHANT_SUBMIT_AUDIT_FAIL("MERCHANT_SUBMIT_AUDIT_FAIL","商户审核请求失败"),

解决办法:

1,查看返回的error_message里面有具体的失败原因。

-------------------

MERCHANT_AUDIT_REQ_IS_EMPTY("MERCHANT_AUDIT_REQ_IS_EMPTY","商户审核请求信息不合法"),

解决办法:

1,核对请求参数中的‘必填参数’是否符合参数说明中的具体要求。

-------------------

FORBIDDEN_REPEAT_REQUEST("FORBIDDEN_REPEAT_REQUEST","短时间内禁止重复请求"),

解决办法:

1,企业资质审核接口按照间隔10分钟提交一次的频率进行调用。

-------------------

AUDIT_PROCESSING("AUDIT_PROCESSING","审核处理中,请不要重复提交"),

解决办法:

1,同一个企业会员如果有企业资质是审核中的,是不允许重复提交资质审核,必须在驳回后才可以重新提交。

-------------------

AUDIT_SUCCESS("AUDIT_SUCCESS","审核已通过,请不要重复提交"),

解决办法:

1,审核通过的企业,不支持多次重复提交企业资质审核,如果要变更企业的相关资质,联系新浪运营线下处理。

-------------------

AUDIT_REFUSED("AUDIT_REFUSED","审核驳回,请重新提交信息"),

解决办法:

1,通过查询企业会员资质审核结果接口可以查询到驳回原因。

2,发起企业资质审核时,如果传了notify_url也会在通过或者驳回后发送结果到提供的地址上。

-------------------

UNKNOWN_AUDIT_STATUS("UNKNOWN_AUDIT_STATUS","未知的审核状态"),

解决办法:

1,检查是否请求资质成功

2,联系新浪支付技术配合排查问题。

-------------------

AUDIT_NOTHING("AUDIT_NOTHING","无任何审核信息"),

解决办法:

1,发起企业资质审核之后再发起查询。

-------------------

BINDING_BANK_CARD_FAILD("BINDING_BANK_CARD_FAILD","绑银行卡失败"),

解决办法:

1,失败有同步返回error_message,可以定位问题。

-------------------

FILE_NOT_FOUND("FILE_NOT_FOUND","文件不存在"),

解决办法:

登陆链接sftp查看文件是否存在。检查传的文件名称是否对应已经上传的文件名称。

-------------------

MERCHANT_OPEN_ACCOUNT_FAIL("MERCHANT_OPEN_ACCOUNT_FAIL","开户失败"),

解决办法:

严格按照demo和文档中的要求进行传值

-------------------

MERCHANT_OPEN_REQ_ERROR("MERCHANT_OPEN_REQ_ERROR","开户参数不合法"),

解决办法:

严格按照demo和文档中的要求进行传值

-------------------

/*冻结 解冻*/

ILLEGAL_PARTY_INFO("ILLEGAL_PARTY_INFO"," 参与方信息不合法"),

解决办法:

1,确认解冻交易传递的冻结订单号是否正确。

-------------------

DOWNLOAD_FILE_ERROR("DOWNLOAD_FILE_ERROR","下载文件失败"),

解决办法:

检查压缩的文件是否为:

A文件夹,里面包含图片,然后压缩为A.zip

-------------------

UPLOAD_FILE_ERROR("UPLOAD_FILE_ERROR","上传文件失败"),

解决办法:

检查压缩的文件是否为:

A文件夹,里面包含图片,然后压缩为A.zip

-------------------

REALNAME_CHECK_FAIL("REALNAME_CHECK_FAIL","您尚未设置实名信息"),

解决办法:

请求实名验证接口。

确保已经成功请求到实名接口并且接口响应到‘提交成功’

-------------------

PAYPWD_HAS_SET("PAYPWD_HAS_SET","您已成功设置过支付密码"),

解决办法:

商户可以通过query_is_set_pay_password接口查询到UID是否有成功设置过支付密码,

通过该数据来做逻辑判断

-------------------

PAYPWD_SET_NULL("PAYPWD_SET_NULL","您尚未设置支付密码"),

解决办法:

商户可以通过query_is_set_pay_password接口查询到UID是否有成功设置过支付密码,

通过该数据来做逻辑判断

-------------------

PAYPWD_ISSET_CHECK_FAIL("PAYPWD_ISSET_CHECK_FAIL","支付密码是否设置校验失败"),

解决办法:

1,联系新浪支付技术配合排查

-------------------

QUERY_OPERATORS_FAIL("QUERY_OPERATORS_FAIL","查询操作员失败"),

解决办法:

1,联系新浪支付技术配合排查问题

-------------------

ENTERISE_AUDIT_CHECK_FAIL("ENTERISE_AUDIT_CHECK_FAIL","未通过企业商户资质审核"),

解决办法:

1,企业会员资质审核未通过,重新提交企业资质进行审核,或者联系新浪运营确认上次审核中的资质是否通过。

-------------------

BASIC_ACCOUNT_NULL("BASIC_ACCOUNT_NULL","基本户账户为空"),

解决办法:

1,排查客户是否设置了支付密码,一般为客户为设置支付密码导致。

-------------------

VALIDATE_UNBIND_VERIFYMOBILE_FAIL("VALIDATE_UNBIND_VERIFYMOBILE_FAIL","无权限解绑手机"),

解决办法:

1,联系新浪运营同事进行线下解绑

-------------------

OPERATOR_NULL("OPERATOR_NULL","未获取到操作员"),

解决办法:

1,联系新浪支付技术配合排查。

-------------------

BANK_ACCOUNT_UPDATE_FAIL("BANK_ACCOUNT_UPDATE_FAIL","银行卡状态更新失败"),

解决办法:

1,联系新浪技术排查原因

-------------------

BANK_ACCOUNT_OVER_LIMIT("BANK_ACCOUNT_OVER_LIMIT","同平台银行卡可绑定身份证数超限"),

解决办法:

1,同一张卡和超过10张不同的身份证建立了绑定关系导致,联调环境直接换卡测试。

-------------------

MERCHANT_CORPORTAION_BUILD_FAIL("MERCHANT_CORPORTAION_BUILD_FAIL","构建商户法人信息失败"),

解决办法:

1,压缩包内规则不对或者缺少图片或者银行卡已经被绑定

--------------------

MERCHANT_CORPORTAION_REQ_EMPTY("MERCHANT_CORPORTAION_REQ_EMPTY","商户法人信息不合法"),

解决办法:

1,商户法人信息填写有误,或者参数格式不正确。

--------------------

MERCHANT_SUBMIT_LICENSE_FAIL("MERCHANT_SUBMIT_LICENSE_FAIL","构建企业资质信息失败"),

解决办法:

1,压缩包内规则不对或者缺少图片或者银行卡已经被绑定

--------------------

MERCHANT_LICENSE_REQ_EMPTY("MERCHANT_LICENSE_REQ_EMPTY","企业资质信息不合法"),

解决办法:

1,企业资质内容有误不符合长度等

--------------------

CONVERT_DATA_ERROR("CONVERT_DATA_ERROR","数据转换出现异常"),

解决办法:

1,联系新浪支付技术配合排查问题。

--------------------

MERCHANT_VERIFY_FAILD("MERCHANT_VERIFY_FAILD","邮箱认证失败"),

解决办法:

1,联系新浪支付技术配合排查问题。

--------------------

MERCHANT_EMAIL_IS_VERIFIED("MERCHANT_EMAIL_IS_VERIFIED","认证信息绑定次数超额,只能绑定一个"),

解决办法:

1,认证邮箱只能绑定一次,不允许重复绑定。

---------------------

MERCHANT_VOUCHERNO_IS_NULL("MERCHANT_VOUCHERNO_IS_NULL","统一凭证不能为空"),

解决办法:

1,联系新浪支付技术配合排查问题。

--------------------

MERCHANT_BIND_CARD_FAILD("MERCHANT_BIND_CARD_FAILD","绑银行卡失败"),

解决办法:

1,通过error_message确认失败的具体原因。

--------------------

MERCHANT_BANK_CARD_EXITED("MERCHANT_BANK_CARD_EXITED","银行卡已经存在"),

解决办法:

1,联系新浪支付技术配合排查。

-------------------

MERCHANT_BIND_CARD_REQ_ERROR("MERCHANT_BIND_CARD_REQ_ERROR","绑卡参数不合法"),

解决办法:

1,对提交的参数按照接口文档的格式要求,和是否非空进行一一核对,一般是缺少参数,或者参数格式有问题。

-------------------

ID_CARD_AUTH_FALSE("ID_CARD_AUTH_FALSE","实名验证失败"),

解决办法:

1,线上实名认证校验失败,可以尝试走线下实名流程

--------------------

VALIDATE_SMS_CODE_FAIL("VALIDATE_SMS_CODE_FAIL","验证短信验证码失败,请重新获取短信验证码"),

解决办法:

1,验证码不正确,填写正确的验证码操作。

--------------------

APPLY_SMS_VALIDATECODE_FAIL("APPLY_SMS_VALIDATECODE_FAIL","短信验证码发送失败"),

解决办法:

1,联系新浪支付技术配合排查原因

--------------------

VOUCHER_INFO_EMPTY("VOUCHER_INFO_EMPTY","凭证信息不存在"),

解决办法:

1,联系联系新浪支付技术配合排查原因

--------------------

VOUCHER_INFO_ERROR("VOUCHER_INFO_ERROR","凭证信息不完整"),

解决办法:

1,联系新浪支付技术配合排查原因

--------------------

UNBIND_WITHDRAW_CARD_ADV_FAIL("UNBIND_WITHDRAW_CARD_ADV_FAIL","提现卡解绑不支持推进方式"),

解决办法:

1,提现卡直接解绑即可,不需要走推进接口。

--------------------

MEMBER_BANK_ACCOUNT_NOT_MATCH("MEMBER_BANK_ACCOUNT_NOT_MATCH","银行卡会员不匹配"),

解决办法:

1,发起交易的卡ID不属于参与交易的会员导致的,通过核对卡ID的所属用户解决。

--------------------

MEMBER_LOCK_STATUS_ERROR("MEMBER_LOCK_STATUS_ERROR","用户已被锁定,无法操作"),

解决办法:

1,用户涉及到风险交易,商户提供UID联系我们运营处理。

--------------------

AGENT_BUY_IS_NULL("AGENT_BUY_IS_NULL","未查到经办人信息"),

解决办法:

1,企业存钱罐的开通必须有经办人信息才可以使用

------------------

ADD_MEMBER_IDENTITY_FAIL("ADD_MEMBER_IDENTITY_FAIL","添加会员认证信息失败"),

解决办法:

添加认证信息异常,联系新浪支付技术配合排查。

--------------------

MEMBER_IDENTITY_BINDED_OVERRUN_FAIL("MEMBER_IDENTITY_BINDED_OVERRUN_FAIL","认证信息已被其他用户绑定"),

解决办法:

收银台手机号、UID、实名同一个平台下 1:1:1,生产不支持一个提供给多个使用

--------------------

REMOVE_MEMBER_IDENTITY_FAIL("REMOVE_MEMBER_IDENTITY_FAIL","删除会员认证信息失败"),

解决办法:

1,联系新浪支付技术配合排查问题。

-------------------

MEMBER_IDENTITY_NOT_EXIST("MEMBER_IDENTITY_NOT_EXIST","认证信息不存在"),

解决办法:

1,客户不存在对应的认证信息,

2,查询自身系统是否有对客户添加对应的认证信息,且返回是否是添加成功。

------------------

ACCOUNT_TYPE_NOT_SUPPORT("ACCOUNT_TYPE_NOT_SUPPORT","账户类型暂不支持"),

解决办法:

1,开户接口按照接口文档传递正确的账户类型即可。

-------------------

STORE_MERCHANT_SETTING_FAIL("STORE_MERCHANT_SETTING_FAIL","保存商户配置属性失败"),

解决办法:

1,可以通过返回的error_message定位问题,或者联系新浪支付技术配合排查问题。

------------------

 


  • 上一篇:访问接口提示该商户不允许访问此类型接口,如何解决?
  • 下一篇:fcm错误(无异步回调通知)

与此文章相关还有:

like article