,所以我需要PayPal支付在我的網站整合。我沒有太多的Paypal集成經驗。如果你能提供幫助,那將非常棒。 所以我通過這個 Tutorial如何PayPal支付過程中驗證事務ID(TXN)
我已經創建了兩個PAYPAL沙箱帳戶。一個爲買方,另一個爲賣方。 我可以用這些付款。 但問題是在success.php頁面 我在哪裏需要驗證付款。
我做什麼,如果交易ID在數據庫中已存在被選中。但問題在於success.php使用GET方法,事務ID可以在GET方法中編輯。因此將事務ID更改爲任何內容(隨機字符串)將驗證數據庫中不存在事務ID的情況,並且您可以執行付款。
所以由於這種付款被標記爲有效和平衡被添加到用戶的數據庫。有什麼方法可以檢查交易ID是否爲有效PayPal TX ID。
謝謝:)
呃交易後叫......我覺得這個教程是有點不對。您依靠用戶返回您的成功頁面來存儲交易信息。如果用戶在交易後沒有返回成功頁面,會發生什麼情況?那麼你會遇到問題,因爲交易不會被保存在你的數據庫中。 – Mikey
但如果他們玩HTML代碼,並改變成功的頁面,那麼這是他們的問題。 – shobhit99
我不是指他們搞亂HTML。我在談論他們沒有點擊可返回您的網站的鏈接。即使您添加設置以自動將其重定向回您的網站,也可能會在未到達您的網站的地方發生。處理付款的正確或更安全的方法是使用本教程末尾提及的由jsabina概述的PayPal IPN。 – Mikey