昨日、私が管理しているサイトが、クライアントと注文の処理を担当する割り当てられた人に、成功した注文の電子メール通知を送信していないという通知を受けました。Return urlクエリでPayPalの変数を取り除く
私はテストトランザクションを作り、このような2つの変数を持って支払いボタンの生成されたHTMLに与えられたリターンURLことに気づい:
http://example.com/return?var1=something
:
http://example.com/return?var1=something&var2=something2
がにPayPalによって除去しました
また、ipn通知が正しくトリガされず、ipn urlも1つ以上のGET変数を使用しています。これはpaypalもストリッピングしているようです。
私はStackOverflowの上ここでは、この他の報告書が見つかりました:それは質問の多くに答える、しかし大きな問題がある
QueryString values removed from the IPN endpoint by PayPal
を:
¿私は、彼らがやっているものは何でも完了するPayPalのを待つべきこの未変更の変更に対応するコードベースを変更する必要がありますか?
その他の参考文献:
これは素晴らしいニュースです!正常に処理されている場所がわかりましたが、確認できませんでした。報告してくれてありがとう! – JGM