Laravel 10+Spark 5调用Paddle Billing /pricing-preview端点遇卖家设置未找到错误
解决Paddle Billing /pricing-preview端点“未找到[seller id]的设置”错误
核对Seller ID与API密钥的环境匹配度
沙箱环境的Seller ID和API密钥必须一一对应,确认Spark 5配置文件中设置的Seller ID是沙箱环境的,而非生产环境的。同时检查配置的API密钥是否属于该沙箱Seller账户,不匹配的话Paddle无法识别对应的商家设置。验证Price ID的环境归属
你传入的pri_01hr72xx和pri_01hr72zz必须是沙箱环境下创建的价格ID。生产环境的Price ID在沙箱系统中不存在,会导致关联不到当前Seller的配置,引发该错误。可登录Paddle沙箱后台确认这两个ID的有效性。检查请求认证信息
确保请求正确携带沙箱API密钥的认证头。Spark 5调用Paddle API时,需配置沙箱API密钥,且请求头中的Authorization需格式为Bearer 你的沙箱API密钥。认证信息错误会导致Paddle无法识别对应的Seller账户。补充必要的请求参数
尝试添加currency_code参数(比如"currency_code": "USD"),虽然你当前的参数看似完整,但部分场景下缺少该参数会导致Paddle无法正确解析请求,进而返回商家设置未找到的错误。
内容的提问来源于stack exchange,提问作者caw
相关产品推荐
相关产品推荐

