2012-12-11 61 views
0

我無法找到我的Paypal Payments Pro API密鑰的密鑰在哪裏。 (我有一個專業帳戶) 我需要做一個DirectPayment,有沒有人知道在哪裏可以找到正確的鑰匙?Paypal Payments Pro API密鑰

我知道這我的個人資料>我的銷售使用費> API訪問權限下 它說:「管理API憑據集成PayPal快速結帳。」

不過,這只是爲快速結帳不是直接付款。這是我用於直接支付的API信息嗎?因爲它看起來像我不能讓它表現。我還需要另外一個設置來啓用這個缺失?

我不斷收到的錯誤是:

Payment Error: This transaction cannot be processed due 
to an invalid merchant configuration. 

崖注:我已經得到了這對沙箱工作

回答

3

我想你感到困惑(也不要着急,你不是唯一的),因爲PayPal最近改變了所有的術語。

它曾經被稱爲網站付款專業版,這使用了DoDirectPayment和Express Checkout。這與他們從Verisign幾年前收購的PayFlow Gateway完全分離。

現在,他們已經放棄了網站這個詞,所以他們只是稱之爲Payments Pro,實際上他們將人們納入PayFlow Manager系統,而不是「舊」的DoDirectPayment系統。

從你在這裏說什麼聽起來就像你實際上設置了新的付款專業版。這意味着您將使用PayFlow Gateway來集成信用卡處理,而不是DoDirectPayment。 PayFlow使用您的manager.paypal.com憑據,而不是您正在查找的標準PayPal API憑證。

然後,要添加Express Checkout,您將按照您在那裏看到的說明生成標準樣式(用戶名,密碼和簽名),您將使用這些API調用。

所有這些在技術上說,當您被批准用於新的Payments Pro時,您應該可以訪問所有的API(PayFlow和常規PayPal),並且當您生成API憑證「for Express簽出「這些相同的憑據應該(理論上)也適用於任何其他直接觸及PayPal的API。不過,我不能保證。

那麼...你應該怎麼做?那麼,您需要切換到PayFlow網關進行整合,或者如果您只想使用DoDirectPayment,則需要致電PayPal並要求他們將您的帳戶從新的Payments Pro 3.0轉換爲舊的網站Payments Pro 1.0 。

2.0實際上被稱爲Payments Pro PayFlow Edition,它只是更令人困惑。

希望有所幫助。

+0

哦,男人我試試這個,你怎麼可能知道所有這一切?你必須爲貝寶工作! – JREAM

+0

我不爲PayPal工作,但我在他們的平臺上工作了很多年。我是全球唯一獲得ACE認證的PayPal開發人員,3次明星開發者獎得主,PayPal合作伙伴和PayPal大使。因此,我比其他大多數員工更瞭解PayPal。 :) –

+0

@AndrewAngell另一個困惑的用戶在這裏(很困惑,我甚至不確定這個問題/答案是否與我有關,所以沒有發佈問題)。您是否提及[本pdf]第11頁表2.1中提到的證書(https://www.x.com/sites/default/files/pp_reporting_guide.pdf)?我一直在'檔案 - 我的銷售偏好 - API訪問'和'檔案'下的所有其他地方,但可以算出我應該提供什麼,甚至是在那裏。 – GSerg

相關問題