从定期到PayPal的定期计费 API 调用失败,返回的错误代码为 11451(计费协议 ID 或事务 ID 无效(。但是,计费协议 ID 在 PayPal 中仍处于"活动"状态。知道吗,递归对PayPal进行了什么 API 调用?如何获取相同的日志?
此问题的根本原因是创建的计费协议类型。定期需要支持参考事务的计费协议 ID,以便他们处理未来的付款。但是,REST API SDK 支持的计费协议不是参考事务类型,它只是定期付款类型。
为了解决这个问题,我们使用PayPal商家SDK(指NVP/SOAP API(来创建引用交易,而不是PayPal SDK(指REST API(。
最好的办法是通过电子邮件 support@recurly.com,其中包含您正在使用的代码和来自API的响应。这可能是特定于站点的问题,因此无法通过 SO 解决。