1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

(PayPal) IPNのポストバックでINVALID検証結果の対応方法

Last updated at Posted at 2016-07-04

質問:
IPNのポストバックでINVALIDの検証結果が復帰された、何か問題があるのでしょうか

回答:
IPNのポストバックでINVALIDの結果が復帰したら、基本的にポストバックで送られてきたIPNメッセージはPayPalが発送したIPNメッセージと不一致であることを意味しています。
その原因は、エンコーディングが不一致のケースは最も多いです。
マーチャントのサイト上のプログラムのエンコーディングはアカウント上のエンコーディングと不一致であれば、IPN検証結果も不一致になるはずです。

下記の手順でアカウントのエンコーディング設定を確認できます。
PayPalでログインし、イアカウント->個人設定->販売ツール で、「PayPalボタンの言語コード化」をクリックする
または、下記URLにアクセスする:
https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-language-encoding
詳細オプション」ボタンをクリックする。
次の画面で表示されているエンコーディングはマーチャントのウェブサイトのエンコーディングと一致しなければなりません。
マーチャントのウェブサイトのエンコーディングはUTF-8が圧倒的に多いので、その画面でUTF-8を選択し、保存してから、IPNポストバックを再確認してみてください。

PayPalではテクニカルサポートの部署がありますので、何かPayPal実装関連の質問や技術的な質問がありましたら、下記URLで記事を検索してみてください。
https://jp.paypal-techsupport.com/
上記URLの一番下の「お問い合わせ」リンクをクリックしてまたは下記URLをアクセスして質問を送信してください。
https://jp.paypal-techsupport.com/app/ask

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?