2012-08-14 28 views
1

因此,對於我正在爲客戶工作的項目,我們希望直接向通過PayPal在網站上銷售的人支付款項(我們將賣家PayPal電子郵件存儲在我們的數據庫中,反對用戶)與多個賣家的PayPal支付鏈接加密

看起來很容易開始 - 貝寶_cart端點的鏈接,通過賣家貝寶電子郵件,與我的返回網址,獲得IPN通知和更新數據庫,所以我們知道付款是成功的。

問題在於這是不安全的,因爲任何人都可以在我的網站上使用IPN回撥網址,所以爲了解決這個問題,您打算使用證書加密一切。

我的問題是,證書是每個賣家帳戶 - 不是每個網站,所以我不得不要求我的賣家通過證書生成,上傳公鑰到貝寶,還上傳私鑰給我客戶網站。

或者我做錯了什麼?有沒有比這更好的解決方案?我理解它可能不正常功能發送支付從一個網站的結賬很多不同的PayPal電子郵件..

感謝

回答

3

你的用例就是爲什麼貝寶目前提供自適應鏈式/並行付款,在那裏你可以是API來電者,但收件人可以是完全不同的人。
此外,使用此設置還可讓您分擔最終銷售額(例如,將收款人設置爲主要接收人90%,並將自己設置爲銷售額減少10%的次要接收人)。

查看https://www.x.com/developers/paypal/products/adaptive-payments瞭解更多信息。

並行支付
Adaptive Parallel Payments

鏈式支付
Adaptive Chained Payments

而且看看Introducing Adaptive Payments我的回答在Multiple PayPal Transactions at once