5

これが IPN 検証を使用している人々に役立つことを願っています... この問題を解決するのに数時間かかりました.

Java で IPN 検証を実装しましたが、Paypal サーバーから常に INVALID 応答を受け取りました。サンドボックス プラットフォームでの同じテストが常に PAYMENT_OK ステータスを返したため、少し混乱していると思います。

数時間グーグルで調べた後、ついに私の間違いがどこにあるのかがわかりました!

Paypal アカウントの「販売設定」で、デフォルトのエンコード文字セットを「UTF8 」に設定する必要があります。

  1. ペイパルにログイン
  2. [マイ アカウント] の下のメニュー バーにある [プロフィール] リンクをクリックします</li>
  3. 「販売設定」列の下にある「言語エンコード」リンクをクリックします。
  4. [その他のオプション] をクリックします</li>
  5. 「エンコード」を「UTF-8」に設定し、IPN 通知に使用します
  6. [保存] をクリックします</li>

よろしく、

イヴァン・フォンタナルス

4

0 に答える 0