2

我有一个在多存储模式下运行的 magento 1.7.2,如何为每个站点设置一个贝宝 IPN?(这两个站点使用不同的贝宝帐户。)看起来我只能在默认配置上设置贝宝 IPN。有小费吗?谢谢

4

3 回答 3

1

您确定您在谈论 IPN,即即时付款通知吗?无需在 Magento 中配置任何有关 IPN 的内容。

当向 PayPal 发送交易时,Magento 会告诉 PayPal 使用哪个 URL 用于 IPN。此 URL 是特定于商店的,会覆盖您在 PayPal 帐户中所做的任何设置。因此,您要做的就是更改 Magento 中每个商店的 PayPal API 凭据,这可以通过选择当前配置部分来完成。

于 2013-02-06T14:35:53.670 回答
1

使用您要支持的其他电子邮件的管理员配置创建另一个模块并扩展模型

Mage_Paypal_Model_Standard

并覆盖该方法

public function getConfig()

设置切换配置的逻辑(贝宝电子邮件帐户)

于 2013-02-07T11:13:42.120 回答
0

这里的答案 http://www.magentocommerce.com/boards/viewthread/79479/

在我的网站上测试并运行谢谢

于 2013-02-08T15:59:06.547 回答