调用发券接口报错:40004 unknown-sub-code 未知的错误码CIF_USER_NOT_EXIST。报错示例代码如下:
{"alipay_marketing_voucher_send_response":{"code":"40004","msg":"Business Failed","sub_code":"unknown-sub-code","sub_msg":"未知的错误码CIF_USER_NOT_EXIST"},"sign":"***"}
报错原因
发券接口设置的领券人账号错误导致。
三、排查方案
检查发券接口设置的领券账号信息是否正确,共有三个类型的账号:
1、user_id(支付宝账号的UID即PID):2088开头的16位数字,点击查看PID。
2、login_id(支付宝登录ID): 绑定支付宝账号的手机号或者邮箱号。
3、taobao_nick(淘宝昵称):绑定支付宝账号的淘宝昵称。
注:user_id、login_id、taobao_nick不能同时为空,优先级依次降低,建议设置user_id。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。