2016-11-09 78 views
0

我們計劃將Paypal與我們使用MFC編寫的cpp應用程序之一集成。問題是我們應該使用Rest apis來實現這個目標嗎?或者還有其他更簡單的方法可以做到這一點?我最近通過Postman使用了Paypal REST服務,他們看起來很容易。我想要實現的是如何在不啓動瀏覽器的情況下使用paypal的rest API?我怎樣才能實現用戶的登錄憑證?任何人都可以指出我正確的方向嗎? 提前感謝您的幫助。 謝謝 AJ將paypal與C++ MFC應用程序集成

回答

2

我會建議使用PayPal REST API https://developer.paypal.com/docs/api/,因爲他們會付出更多的努力。還有SOAP API,但我不會使用它。看起來過時了。

您可以使用超現代的卡薩布蘭卡C++ REST SDK這是一個來自Microsoft的開源框架,可在以下網址獲取:https://github.com/Microsoft/cpprestsdk以實現您的端點。

+0

感謝您的回覆。你也有想法如何在用戶想付費之前將登錄功能變成貝寶嗎?我們應該在本地生成一個登錄頁面,因爲我們打算避開瀏覽器。如果我們創建自己的登錄頁面,我們需要獲得PCI投訴應用程序? – AmJa

+1

我肯定會在本地實現登錄表單/窗口,例如'CDialog'派生類。是的,您需要確保應用程序符合PCI DSS要求。 –

+0

感謝安德魯,它看起​​來像太多額外的工作,而不是將啓動應用程序內的網頁瀏覽器,並使用休息API的地方將顯示貝寶的登錄頁面和之後的一切。這裏唯一的問題是,如何從網頁上知道付款已經完成,因爲我不打算創建自己的服務器,基本上我怎樣才能將事件從貝寶處理到我的應用程序中。任何想法 ?我仍然需要使應用程序pci投訴? – AmJa

0

你可以使用Wizdome這是面向C++/MFC的。在C++和MFC下開發的名爲Datattoo recovery的產品允許支付成功恢復的數據量,並且以這種方式完成與PayPal的集成。 這裏是關於該過程的more detailed的描述: