3

我对贝宝的定期付款几乎没有疑问,我通过贝宝文档找到了一些答案,但对我没有多大帮助。

这是我需要知道的东西,希望有人可以帮助我。

我使用的是贝宝的标准支付账户。到目前为止,我设法通过将 NVP 从商家网站到贝宝发布到贝宝来使用贝宝创建定期付款。

现在我需要在商家网站上显示定期付款资料。这样客户就可以取消、修改商家网站的定期付款,而无需重定向到贝宝。这可能吗?

认为我应该为此使用贝宝的 SOAP API,因为我无法使用 NVP API 完成工作。所以我按照这篇文章的描述安装了活跃的商家。但我总是得到一个错误

此交易无效。请返回收款人的网站以使用他们的常规结账流程完成您的交易。

从贝宝,它从来没有给我发回令牌。

我也在我的日志上得到了这个

安全标头无效

是因为我使用了沙盒 API 凭据,还是因为我无法将 paypal 的标准帐户与 SOAP API 一起使用?

4

1 回答 1

0

通常,“安全标头无效”响应来自在实时环境中使用沙箱凭据,反之亦然。当您的 Rails 应用程序处于开发模式时,AM 将使用沙箱,因此请确保您使用了正确的凭据集。

当我将 PayPal 的定期付款配置文件集成到SaaS Rails 工具包(使用 ActiveMerchant)时,我最终只是取消了用户的当前配置文件并在他们想要更改订阅时创建一个新配置文件。

于 2010-07-20T12:57:08.740 回答