我想你感到困惑(也不要着急,你不是唯一的),因爲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,它只是更令人困惑。
希望有所幫助。
哦,男人我試試這個,你怎麼可能知道所有這一切?你必須爲貝寶工作! – JREAM
我不爲PayPal工作,但我在他們的平臺上工作了很多年。我是全球唯一獲得ACE認證的PayPal開發人員,3次明星開發者獎得主,PayPal合作伙伴和PayPal大使。因此,我比其他大多數員工更瞭解PayPal。 :) –
@AndrewAngell另一個困惑的用戶在這裏(很困惑,我甚至不確定這個問題/答案是否與我有關,所以沒有發佈問題)。您是否提及[本pdf]第11頁表2.1中提到的證書(https://www.x.com/sites/default/files/pp_reporting_guide.pdf)?我一直在'檔案 - 我的銷售偏好 - API訪問'和'檔案'下的所有其他地方,但可以算出我應該提供什麼,甚至是在那裏。 – GSerg