簡體   English   中英

IPN / PDT PAYPAL頭痛

[英]IPN / PDT PAYPAL Headache

更新!

我設法使用PDT獲得動態收據,截圖在這里: http ://pastebin.com/4RcTdHKd,這是從我的pdt.php生成的: http ://pastebin.com/4RcTdHKd

現在的問題是如何操作變量tx以獲取所需的內容,例如動態顯示/不顯示可下載音頻/視頻內容的事務ID?

這個.php是否有一個好主意,所有(有很多文件)可下載文件可用,但作為輸入類型=隱藏,只有一些條件或IF語句,檢查產品ID =可下載的隱藏ID?

我得到了一些提示,使用以下代碼訪問但尚未解決它:$ tx_token = $ _GET ['tx'];

首先,IPN和PDT是兩個完全不同的系統。 PDT更多地用於返回頁面,以創建動態收據。 IPN更多用於更新您的購物車,數據庫或系統。 您確實知道您的IPN和PDT腳本是同一頁面,因為這可能會導致一些問題。 您將希望將IPN腳本與PDT腳本分開。

至於獲取事務ID,您可以使用類似於此的內容:

$ tx_token = $ _GET ['tx'];

然后你就可以回應頁面上的響應。 您可以在https://www.x.com/developers/PayPal/documentation-tools/code-sample/216627上找到PDT PHP腳本的示例,它可能更好地幫助您,或者為您提供一個可行的示例來構建。 您可以通過幾種不同的方式將其合並到wordpress網站中,所有這些都取決於您當前的設置以及哪種選項最適合您。 一些商家使用插件並將代碼與其插件一起使用,而其他商家使用iframe並在iframe中使用PDT腳本。

希望這可以幫助。 :)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM