2016-10-10 17 views
1

在Magento 1.9.2.2中,我嘗試在系統>配置>付款方式下啓用PayPal付款。我輸入了正確的PayPal API憑證並選擇了API Signature作爲驗證方法。我們沒有使用代理服務器。當我保存配置時,「啓用此解決方案」下拉菜單保持灰顯狀態,並且無法啓用解決方案。無法在Magento中啓用PayPal API

任何人都可以幫忙嗎?

回答

1

你跟着下面了嗎?從貝寶網站採取。

OpenStep的1:完成所需的設置:

  1. 在管理菜單,選擇系統>配置。
  2. 在左側的面板中的銷售下方,選擇付款方式。
  3. 如果您的Magento安裝包含多個網站,商店或視圖,請將左上角的當前配置範圍設置爲目標配置。
  4. 在商家位置部分,選擇您的商家所在的商家國家/地區。
  5. 在貝寶多合一付款解決方案部分,點擊貝寶付款標準配置按鈕。
  6. 在所需的PayPal設置部分中,執行以下操作:
  7. 輸入與您的PayPal商家帳戶關聯的電子郵件地址。
  8. 將此解決方案設置爲「是」。
  9. 您現在已經完成了所需的PayPal設置。此時,您可以繼續進行基本和高級設置,或者單擊保存配置按鈕。您可以稍後再回來微調配置。
+0

嗨,阿米什,謝謝你的回覆。是的,我已經完成了貝寶推薦的所有步驟。我甚至聯繫了PayPal技術支持,檢查PayPal賬戶中的所有設置是否正確。 我現在認爲Magento擴展/模塊之間可能存在衝突,但想在此處查看,以防其他人遇到過相同的問題 –

+0

您好STL Graham,您是否設法解決這個問題?如果是這樣,那麼與另一個擴展有衝突嗎? – Amish

0

在將Magento站點從1.7.x升級到1.9後,我遇到了同樣的問題。 我想強調的是,我不是100%確定序列的,因爲我在解決它之前嘗試了幾件事情,並沒有記錄過程。但希望信息可以幫助您或未來的其他人。

我發現有關運行SQL查詢以將一種或兩種付款方式更改爲活動狀態的建議。我這樣做第一,並使用如下語句清盤setting both as active - 確保添加您的表前綴:

update core_config_data 
set value = 1 
where path IN ('payment/paypal_express/active','payment/paypal_standard/active'); 

接下來,我想,我去了Magento的系統 - >配置 - >付款方式和編輯的每個值 - PayPal付款標準和PayPal Express結帳。

我仍然無法在Express Checkout中插入PayPal帳戶詳細信息,但最終意識到它只是缺少用於展開該部分的UI選項;看到下面的圖片,你可以點擊該灰色欄來展開它並顯示帳戶信息。我花了太長時間才弄清楚。

Click "Express Checkout" to expand options

再次,從內存中去,但一旦我這樣做,並與憑證保存它,「啓用」選項,又回到了「不」,不能改變。

我不知道是否以某種方式「標準」從Express中提取信息,或者如果我也錯過了「標準」部分頂部的展開框以展開電子郵件地址& 「啓用」選項。但它最終讓我整理出來並接受了貝寶的訂單。

enter image description here

看看是否能在任何地方得到你。祝你好運!