|
今天在处理公司的支付宝支付问题, 主要是调整网页上的支付宝账户, 一开始,直接就没有想那么多, 就修改了配置中的APPPID(以2088)开头的那个id, 以及支付宝的key(32位)的
在修改后, 我直接上传了程序, 并开始测试,结果一直出现错误:“INVALID_RECEIVE_ACCOUNT,卖家不在设置的收款账户列表中”, 如下图:
然后就开始在网上各种找问题, 扒解决方法的, 说的最多的就是一下的问题:
在接口中添加seller_id参数不是请求appid对应的pid导致
但是呢,我在接口中找了几遍, 整个解决方案的搜索,都没有在接口中找到seller_id的配置地址。
然后再次差攻略, 扒解决方案, 看到很多都说, 不传seller_id的值,不会出错, 如果传了seller_id的值, 才有可能出错,直接傻眼了。
然后我就在看我程序配置信息, 并且开始重新梳理逻辑,发现,我的支付宝登录账户的邮箱是修改了, 但是我的配置程序中邮箱没有修改, 就尝试修改了下。
然后呢, 传程序, 测试, 完美通过
然后我就总结了下, 支付宝出现错误‘INVALID_RECEIVE_ACCOUNT,卖家不在设置的收款账户列表中’, 有如下解决方案:
1. 在接口中添加seller_id参数不是请求appid对应的pid导致
2. 检查支付宝账户邮箱是否有修改,与请求APPPID对应的邮箱不陪陪导致
|
|