2016-12-15 94 views
0

enter image description here貝寶親錯誤

  1. 我已經創建了買方和賣方的賬戶從貝寶開發者網站。
  2. 帳戶類型:商務大-PRO
  3. ,並填寫所有合適的API細節的,但這個錯誤是未來: -
Array 
(
    [TIMESTAMP] => 2016-12-15T12:43:12Z 
    [CORRELATIONID] => a9537857c6865 
    [ACK] => Failure 
    [VERSION] => 65.1 
    [BUILD] => 24616352 
    [L_ERRORCODE0] => 10501 
    [L_SHORTMESSAGE0] => Invalid Configuration 
    [L_LONGMESSAGE0] => This transaction cannot be processed due to an invalid merchant configuration 
. 
    [L_SEVERITYCODE0] => Error 
    [AMT] => 10.00 
    [CURRENCYCODE] => USD 
) 
{"status":0} 

回答

0

業務-Pro可以實際上意味着兩件事情之一。

  • 網站付款專業版3.0 - 這是使用DoDirectPayment API
  • 付款專業版2.0 - 這將使用PayFlow API

在你的情況下,它看起來像你批准了「親」所以您嘗試使用DoDirectPayment API,但是您收到的錯誤意味着特定API尚未在您的帳戶中啓用。

這可能意味着您無法在您的帳戶中使用DDP,也可能意味着PayPal根本無法爲您啓用它,因爲PayFlow將成爲假定的網關。從技術上講,2.0應該支持這兩種API。

如果您打電話給PayPal,並讓他們知道您已經完全集成了DDP並準備就緒,因爲您已啓用「Pro」的事實,並且您不希望由於時間/成本而重新開發PayFlow中的所有內容限制,他們可能會繼續併爲您啓用DDP,以便此錯誤消失。

或者,您可以繼續使用PayFlow API。它看起來像你可能會使用我的PayPal PHP SDK .. ??如果是這樣,您可以在幾分鐘內獲得PayFlow安裝而不是DDP。如果沒有,我建議你看看它以備將來參考。它幾乎支持他們提供的每種PayPal API,並大大簡化了事情。

如果您有興趣瞭解更多關於此的詳細信息,請查看我的文章The History of PayPal Payments Pro