切换到直播PayPal时的"Transaction is invalid"



我正在使用.NET PayPal SDK将REST API集成到旧版 ASP.NET 网站中。我在沙盒模式下的所有开发都没有问题,但是一旦切换到实时模式,我就会不断收到此错误:

This transaction is invalid. Please return to the recipient's website to complete your transaction using their regular checkout flow.

我发现了类似错误的问答,但它们都是关于NVP API的,问题通常与SetExpressCheckout有关。这显然不是我的情况。

当然,我已经检查了凭据。我可以得到一个访问令牌,我没有例外,只是PayPal弹出窗口重定向到"爱马仕/后备"。

我能做些什么,至少可以得到更有意义的错误消息?

我将把它留在这里以供将来参考。

对我来说,这是一个愚蠢的错误:我确实在专用的 Web.config 部分中切换到"实时",但我在调用 paypal.Button.render 的 javascript 中留下了一个"沙箱"(而不是"生产"(。

相关内容

  • 没有找到相关文章

最新更新