就我個人而言,我認爲貝寶開發者網站就像他們來的一樣令人困惑。在2013年使用PayPal進行自定義結帳的正確方法?
我有一個自定義的PHP購物車所有的工作 - 我現在需要的是添加貝寶付款。我有很多定製產品,所以使用paypal的「添加到購物車」功能是不可接受的。
據我所見,我的兩個選擇是:發送到PayPal只是一個價格或發送到PayPal的產品以定製形式(這可能很容易被餅乾改變)。在這兩種情況下,我都需要知道付款是否已經完成。
我查看了'標準付款'和'IPN'付款選項,但我仍然感到困惑。我應該查看哪些已經有一堆定製產品設置準備發送到PayPal的結帳?我試圖在PayPal沙箱上創建一個帳戶,但我不能因爲該頁面「不可用」。
謝謝您的答覆。我有IPN的工作,但我不確定如何獲得'$ txn_id'命令存儲在數據庫中。或者我必須只檢查它在IPN處理程序/偵聽器中是不是重複的$ txn_id? – 2013-03-14 16:15:20
我會做兩個。你要查找的變量是txn_ipn,你只需從帖子中閱讀。然後我會親自檢查它對數據庫,以確保它不是重複的。然後,一旦你完成了驗證,你就可以讓腳本執行你所需要的操作。 – 2013-03-14 16:41:24