2013-07-04 34 views
0

我安裝的Joomla AEC版本1.0,修訂版5149.的Joomla AEC問題,如Paypal,可能IPN

我已經建立了在這個問題上的計劃和一切,如果用戶點擊創建一個帳戶,系統會要求用戶在選擇計劃。然後用戶點擊現在購買,她通過貝寶,購買獲取(訂閱3天免費試用),然後用戶重定向回到所有正常工作的網站。

我的問題是用戶會看到「感謝您的註冊。」我們的系統現在將等待您的付款。一旦我們的系統處理完您的請求,您將收到一封電子郵件。網站將永遠不會從Paypal獲得許可。我沒有把任何自定義的網址或類似的東西。

另外網站正在升級。所以URL始於http://staging.domainanme.com 不知道這是否會導致問題。

感謝

+0

也許在PayPal中使用沙箱模式時,您需要通過轉到付款清單(在PayPal上)選擇正確的交易並點擊確認按鈕(如果有) – WooDzu

回答

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

UPDATE:

問題是貝寶溝通即可。首先刪除我建議的AEC中的Alternate IPN Notification Domain設置。這只是爲了測試。

PayPal電子郵件未被確認,因此通信失敗或通信無法建立。

假設您使用的是Paypal Standard,請轉到Paypal並登錄。檢查順序:

  1. 點擊Profile。電子郵件旁邊是否有「未經確認」?如果確實如此,那就是你的問題。

  2. 轉至Profile -> My selling tools -> Instant payment notifications。點擊最右側的更新。啓用它並添加一個新的通知網址。它應該看起來像:http://www.yoursite.com/index.php?option=com_acctexp&task=paypal_subscriptionnotification

只是另一個想法。當您註冊PayPal標準時,Paypal不支持Paypal訂閱。我不記得具體是在什麼時候/如何完成,但我記得需要一個單獨的步驟。這也可能是這個問題的原因。

+0

業務ID是正確的,我也嘗試把http://staging.domainname.com作爲備用IPN,但是我仍然無法獲得PayPal IPN。我甚至讓這個網站生活並測試它。仍然是同樣的問題。任何其他建議? –

+0

看到更新上面 – Tom

+0

你是男人:)我希望我能給你的答案更多的觀點。我希望你回答幫助其他人,你會得到積分。 GO TOM :) –