2010-11-23 93 views
5

我正在使用沙盒中的貝寶親。當我發送請求和響應我得到這個錯誤:貝寶無效的商家配置沙箱錯誤

陣列 ( [TIMESTAMP] => 2010%2D11%2d23T09%3A21%3a12Z [的correlationID] => 2aa783b64659 [ACK] =>失效 [VERSION] => 51%2E0 [BUILD] => 1620725 [L_ERRORCODE0] => 10501 [L_SHORTMESSAGE0] =>無效%20Configuration [L_LONGMESSAGE0] =>此%20transaction%20cannot%20be%20processed%20due%20to %20an%20無效%20商家%20配置%2e [L_SEVERITYCODE0] =>錯誤 [AMT] => 20%2e00 [CURRENCYCODE] => USD )

我谷歌這個錯誤,這點與「結算Aggrement」

任何人都可以有什麼建議給這個做什麼?

回答

2

我在嘗試使用提供的API用戶/密碼在沙箱上使用DoDirectPayment示例時遇到了同樣的問題。

L_ERRORCODE0: 10501 
L_SHORTMESSAGE0: Invalid Configuration 
L_LONGMESSAGE0: This transaction cannot be processed due to an invalid merchant configuration. 

我登錄到我的沙箱帳戶,但沒有結算協議同意。試圖從這裏啓用網站付款專業證明也是徒勞的。

Paypal沙箱現在似乎有很多問題,其中測試帳戶沒有填充正確的信息。此10501問題是由於帳戶上未啓用「網站付款專業版」所致。

Contact customer support他們可以爲你啓用它。他們要求我創建一個新的測試賣家帳戶,以便他們可以切換。

8

沙盒環境中的API憑證使用您擁有的默認買方帳戶。在沙箱環境中創建買方帳戶時,您需要確保使用「支付專業版」選項。然後,您將在API憑據下看到一組新的API憑據...只需使用這些憑據即可,並且您應該沒問題。

+0

這正是你需要做的。設置一個新的測試帳戶,並確保您選擇了一個標題爲「PayPal Payments Pro(用於將您自己描述爲使用Pro的商家)」的帳戶。之後,轉到「API憑證」並獲取新的API用戶名,密碼和簽名。完善! – peirix 2012-11-20 19:58:35

0

PayPal目前正致力於解決這個問題。您可能想要將文件與MTS(www.paypal.com/mts)一起提交,以便在修復時更新。

在最新版本之前創建的帳戶已經正確設置了Pro。所有新賬戶在計費協議中都存在問題,這會影響Pro功能並導致錯誤10501.

0

我在使用設置PayPal開發人員帳戶時存在的默認商業沙箱帳戶時遇到此問題。當我創建一個新的商業賬戶時,一切都奏效

此外,請務必使用您設置爲針對商業沙盒帳戶進行測試的個人沙箱帳戶。

13

點擊產品並啓用付款專業爲我排序。

do

更新2013年8月12日:啓用PayPal付款專業版已被移動到 「配置文件」 選項卡。不再有「產品」選項卡。