2012-05-28 58 views
1

我正在創建一個網站,允許用戶使用PayPal在我的網站上銷售他們的東西。但是,我不知道如何安全地檢查它們之間的付款是成功還是取消。跟蹤用戶之間的付款?

我的情況是:

用戶1 ---出售--->物品#1234 ---到--->用戶2

用戶1暢銷商品#1234他頁上的我的網站。用戶2轉到頁面並點擊通過Paypal支付

我知道我可以提供兩個成功付款和取消付款的網址,但是如何安全地檢查付款是否實際成功或在網址內取消,並檢測虛假請求(例如使用curl發送)?

我已經研究了兩種IPN和PDT但他們需要用戶1設置他的帳戶,但對於這一點,也是他所有的交易將通知發送到我的網址是不是由用戶接受。

此外,我不希望收到的所有款項爲所有用戶。

回答

0

你可能會更好做的是爲用戶2支付你的項目,然後當您收到支付(通過IPN),你再往前支付給用戶1。

更妙的是可能是有一個虛擬貨幣爲您的網站,這樣用戶就可以與貨幣購買外匯,買入/賣出的物品,然後退出該貨幣對他們的PayPal。

+0

我曾經想過,但兩種情況都不是我們想要實現的東西...... –

+1

難道你不賠錢,由於交易費用對貝寶有關係嗎? –