2012-05-11 95 views
13

我試圖做一個DoDirectPayment與沙盒APIPaypal沙盒 - 無效商家配置錯誤10501?

我一直與我知道的作品,但我的API憑證從沙盒API收到以下錯誤代碼回測試

[L_ERRORCODE0] => 10501
[L_SHORTMESSAGE0] =>無效配置
[L_LONGMESSAGE0] =>此事務不能被處理由於無效商戶配置

查找錯誤代碼後我發現問題「發生在結算協議被禁用或不活動時。

我已搜查谷歌深入瞭解如何同意在沙箱中的結算協議,但沒有

爲準

有沒有人有這個問題,並知道如何打開它?

+0

你有任何適當的解決方案,請與我共享下面的解決方案不適合我。仍然,我得到同樣的問題。 –

回答

9

這意味着你的沙盒測試帳戶沒有設置爲付款專業版。
轉到https://developer.paypal.com>測試帳戶>預先配置,並創建一個預配置的美國網站付款專業測試帳號。

+0

做到了,但不起作用。還是一樣的錯誤。 – Shwetanka

+0

沙盒環境目前有一個錯誤,它會阻止創建預先配置的Payments Pro帳戶。這將盡快解決。 – Robert

+0

我有同樣的錯誤和問題正在進行。 –

2

有最近的開發者網站的重新設計。

我不知道現有帳戶,但對於新帳戶,您不能使用默認的「主持人」沙箱測試帳戶來測試經典api ...您必須創建新的業務沙盒測試帳戶並使用憑據從那。即使「促進者」賬戶是商業賬戶,情況也是如此。

賬戶中https://developer.paypal.com/創建的沙箱 - >應用程序 - > Sandbox帳戶(在左側鏈接) - >創建帳戶(在右邊的按鈕)

+0

我剛碰到這個。輔導員帳戶沒有升級到專業版的選項。你甚至不能刪除該帳戶。 – Corgalore

56

像其他的答案說,你需要啓用Payments Pro在您的沙盒帳戶中。截至2013年7月,您可以按照以下步驟進行操作。

  1. 登錄到您的帳戶developer.paypal.com
  2. 前往應用程序 - >沙盒帳戶
  3. 單擊要升級到Pro的沙盒帳戶,然後單擊「配置文件」
  4. 應該是升級到對話框中選擇臨彈出

注意PayPal的開發者網站最近已經改變了不少,所以你的里程可能會有所不同...

+1

已嘗試多次「升級到專業版」,但我總是收到「對不起,出錯了,請稍後再試。」 –

+0

@PeterAndersson報告出現同樣的錯誤「對不起,出錯了,請稍後再試。」 – MZH

+0

同樣的錯誤!請幫助PayPal! – bgolson

1

我得到了同樣的問題,並寫了paypal關於它,這是他們的迴應:

感謝您聯繫商家技術服務。

關於您的錯誤無效商家配置問題,此錯誤是由於您的沙盒帳戶仍然處於未決狀態而發生的。它發生在你從商業轉向專業時。這是我們系統中的錯誤,我們的工程師仍然在修復這些錯誤。順便說一句,您可以嘗試創建新的沙箱帳戶,然後升級到專業帳戶,就像您之前所做的一樣。

+0

我進一步聯繫了他們,基本上他們的回答是「它已經壞了,沒有ETA修復它,使用LIVE帳戶進行測試」 – user1193694

+1

我已經開始失去多少次貝寶告訴我同樣的事情。這很荒謬。 – btbJosh

+0

仍然是同樣的問題,我們必須每天創建一個新帳戶以在沙箱上進行測試。 – rajthakur