【问题标题】:Joomla AEC issue with Paypal, possibly IPNPaypal 的 Joomla AEC 问题,可能是 IPN
【发布时间】:2013-07-04 23:06:18
【问题描述】:

我安装了 Joomla AEC 1.0 版,修订版 5149。

我已经设置了计划和这件事的一切,如果用户点击创建帐户系统会要求用户选择计划。然后用户点击立即购买,她通过 Paypal,购买完成(订阅 3 天免费试用),然后用户被重定向回网站,一切正常。

我的问题是用户会看到“感谢您的注册。我们的系统现在将等待您的付款。一旦我们的系统处理了您的请求,您将收到一封电子邮件。”。网站永远不会从 Paypal 获得许可。我没有放任何自定义的自定义 URL 或类似的东西。

网站也正在筹备中。所以 URL 以 http://staging.domainanme.com 开头 不确定这是否会导致问题。

谢谢

【问题讨论】:

  • 也许在 PayPal 中使用沙盒模式时,您需要通过转到付款列表(在 PayPal 上)选择正确的交易并单击确认按钮(如果有)来手动确认付款跨度>

标签: joomla paypal


【解决方案1】:

使用 AEC,使用 Paypal 订阅处理器非常简单。您只需将您帐户的电子邮件地址输入到:

Processors -> Paypal Subscritions -> Business ID

不确定这是否与 1.0 相同,因为它基于 1.2。

如果您有一个有效的帐户,这就是您所需要的。当然,请确保您已将处理器分配给您的计划。

因此,如果这一切都检查出您可以尝试的另一件事。如果您之前在其他域中使用过 paypal 帐户,然后切换到 staging.domainname.com,那么您可能想尝试添加 Alternate IPN Notification Domain。在以下位置找到:

Processors -> Paypal Subscritions ->Alternate IPN Notification Domain

在这里输入准确的http://staging.domainname.com

更新:

那么问题出在 Paypal 通信上。首先删除我建议的 AEC 中的Alternate IPN Notification Domain 设置。那只是为了测试。

Paypal 电子邮件未确认,因此通信失败或无法建立通信。

假设您使用的是 Paypal Standard,请转到 Paypal 并登录。按此顺序检查:

  1. 点击Profile。电子邮件旁边是否有“未确认”?如果是,那就是你的问题。

  2. 转到Profile -> My selling tools -> Instant payment notifications。单击最右侧的更新。启用它并添加一个新的通知 URL。它应该看起来像:http://www.yoursite.com/index.php?option=com_acctexp&task=paypal_subscriptionnotification

只是另一个想法。当您注册 Paypal Standard 时,Paypal 不会启用 Paypal 订阅。我不记得确切的时间/方式,但我记得需要一个单独的步骤。这也可能是导致此问题的原因。

【讨论】:

  • 企业 ID 是正确的,我也尝试将 staging.domainname.com 作为备用 IPN,但我仍然无法取回 Paypal IPN。我什至让网站上线并进行了测试。还是同样的问题。还有其他建议吗?
  • 你是男人 :) 我希望我能给你的答案更多的分数。我希望您的回答对其他人有所帮助,并且您会为此获得积分。去汤姆:)
猜你喜欢
  • 1970-01-01
  • 2016-02-07
  • 2019-12-01
  • 2012-04-08
  • 2012-01-26
  • 2011-08-07
  • 2016-04-29
  • 1970-01-01
  • 2014-02-26
相关资源
最近更新 更多