【PayPalで楽アフィリエイト】 オンラインマニュアル
 エラー時

決済時のログ

【PayPalで楽アフィリエイト】管理画面、各商品の【ログ】で確認できます。
エラーの起こったデータは、【エラー】に【あり】と表示されます。
エラーログは、【admin/各商品ディレクトリ/log】ディレクトの【kessai.csv】へ保存されています。

主なエラーメッセージ

メッセージ 説明
商品ID不明 PayPalから送信されたデータに商品IDドがないとき起こります。
PayPalの管理画面から商品IDを登録してください。
商品ID不正 PayPalから送信された商品IDが【PayPalで楽アフィリエイト】に登録されていないとき起こります。
ポストバック接続エラー PayPalに接続できない場合に起こります。

お使いのサーバーがPayPal新セキュリティ環境に準拠していない場合にも起こります。 2017年6月30日までは、Sandboxは新セキュリティに対応したサーバーでないと動きませんのでご注意ください。
お使いのサーバーが新セキュリティに対応しているかどうかは、2016年PayPalのセキュリティ計画への対応について-お使いのサーバーの対応状況の確認をご覧ください。
PayPal新セキュリティに関しては、2016-2017年のセキュリティ計画について PayPalをご参照ください。
ポストバックデータエラー PayPalから送信されてきた決済データをPayPalにポストバックしたらエラーになった場合です。
不正な決済を通そうとした可能性があります。
また、テストサイトと本番サイトを間違えた場合にも起こります。 この場合【PayPalで楽アフィリエイト】の管理画面から正しいモードを選択してください。

お使いのサーバーがPayPal新セキュリティ環境に準拠していない場合にも起こります。 2017年6月30日までは、Sandboxは新セキュリティに対応したサーバーでないと動きませんのでご注意ください。
お使いのサーバーが新セキュリティに対応しているかどうかは、2016年PayPalのセキュリティ計画への対応について-お使いのサーバーの対応状況の確認をご覧ください。
PayPal新セキュリティに関しては、2016-2017年のセキュリティ計画について PayPalをご参照ください。
決済ID重複 決済IDが重複している場合に起こります。
不正な決済を通そうとした可能性があります。
登録メールアドレス違い PayPalに登録しているメールアドレスと【PayPalで楽アフィリエイト】の管理画面で登録したメールアドレスが異なる場合に起こります。
登録に間違いがない場合、不正な決済を通そうとした可能性があります。
通貨違い PayPalに登録している通貨と【PayPalで楽アフィリエイト】の管理画面で登録した通貨が異なる場合に起こります。
登録に間違いがない場合、不正な決済を通そうとした可能性があります。
価格違い PayPalに登録している価格と【PayPalで楽アフィリエイト】の管理画面で登録した価格が異なる場合に起こります。
登録に間違いがない場合、不正な決済を通そうとした可能性があります。
ファイルオープンエラー
ファイル書込エラー
ファイルエラー
ファイルが開けない、ファイルに書込みができない、ファイルが存在しない、読み書きの権限がない場合に起こります。
各ファイルは存在するか、読み書きの権限(パーミッション)があるか確認してください。
データがありませんでした 処理しようとしているデータが【PayPalで楽アフィリエイト】に登録されていない場合に起こります。
不正な決済を通そうとした可能性があります。
xxのメール送信に失敗しました メール送信に失敗した場合に起こります。

報酬支払時のログ

【PayPalで楽アフィリエイト】管理画面、各商品の【ログ】で確認できます。
エラーの起こったデータは、【エラー】に【あり】と表示されます。
エラーログは、【admin/各商品ディレクトリ/log】ディレクトの【hosyupay.csv】へ保存されています。

主なエラーメッセージ

メッセージ 説明
PayPalAPI接続エラー PayPalに接続できない場合に起こります。
PayPalAPIエラー PayPalに接続できたけれど、PayPalからエラーが返ってきたときに起こります。
xx情報取得エラー 【PayPalで楽アフィリエイト】に登録しているデータを取得できなかった起こります。
ディレクトリやファイルののパーミッションを確認してください。
ファイル読み込みエラー 決済IDが重複している場合に起こります。
不正な決済を通そうとした可能性があります。

サンキューメールが送信されない・あるいは異常に送信される場合

インターネットの仕様上、Eメール(インターネットメール)は必ず相手に届くわけではありません。 インターネットを使用する場合、このことは常に念頭に置いておいてください。

サンキューメールが届かない主なパターンです。どのパターンに当てはまるのかお分かりにならない場合は、順番に確認してみてください。
また異常に送信される場合も、どこかでエラーが起きている可能性が高いので順番に確認してみてください。

IPN送信確認

  1. PayPalの管理画面にログインします。
  2. 【IPN送信履歴】を確認します。
確認方法が分からない場合や、各項目の意味はPayPalにご確認ください。

送信履歴がない場合(【ウェブ ペイメント スタンダード】で起こる可能性が大きい)は、IPNが送信されるように設定してください。

稀に【即時支払通知URL】が無効になっていて、IPNが送信されない方がいらっしゃるようです。
  1. PayPalの管理画面にログインします。
  2. 【個人設定】-【即時支払い通知】が【IPNを無効にする】になっていないか確認します。
無効になっていている場合は有効にしてください。

もし、【IPN送信履歴】で403エラーが出ている場合、お使いのサーバーが国外からのアクセスを拒否する設定になっている可能性があります。
この場合、
<Limit POST>
order allow,deny
allow from all
</Limit>
をコピーして、テキストエディタに貼り付けます。それを【.htaccess】の名前で保存、【PayPalで楽アフィリエイト】をインストールしたディレクトリの直下にアップロードしてください。これでPayPalからの情報が来るようになるかもしれません。
この現象は、XREA.COMCORE SERVERでよく見られるようです。
上記の方法でうまくいかない場合は、具体的なエラー内容をPayPalに問い合わせてください。

【PayPalで楽アフィリエイト】のエラー確認

  1. 【PayPalで楽アフィリエイト】の管理画面にログインします。
  2. エラーが起こっている商品の【エラーログ】を確認します。
エラーが起こっている場合、主なエラーメッセージにある対処法を行ってください。
ただし、全てのエラーを【PayPalで楽アフィリエイト】がキャッチできるわけではありません。 サーバーがエラーを返さない、あるいは返せない場合は、エラーが起こっているか知る由がありません。 例えば、メールサーバーがこけていて、エラーを返さない場合などです。

どの商品のデータなのか【PayPalで楽アフィリエイト】が判断できない場合、ログは【admin/log】ディレクトリに保存されます。 各商品にログがない場合は、FTPソフトなどから【admin/log】ディレクトリも確認してください。

購入者データの確認

  1. 【PayPalで楽アフィリエイト】の管理画面にログインします。
  2. エラーが起こっている商品の【購入者一覧】を確認します。
  3. メーラーなどを立ち上げ、BCCに設定した自分のメールアドレスにメールが届いているか確認します。

BCCに設定した自分のメールアドレスにもメールが届いていない場合は、【ログイン-インストールURL】に【www】がないか確認してください。 URLに【www】があると、動作しないことがあります。その場合は【www】のないURLを入力し、購入ボタンの作成時に設定したURLを【www】のないものに修正してください。
またこの場合、購入者にもメールが届いていない可能性が大きいです。 PayPal管理画面で決済が正しく行われていることが確認できましたら、手動でメールを送信してください。
もし頻繁に起こるようでしたら、お使いのサーバーでどのようなエラーが起こっているのか確認してください。

BCCに設定した自分のメールアドレスにはメールが届いているにも関わらず、 何人もの方にメールが届かない、スパムメール扱いになることが多い場合、お使いのサーバーの信頼性が低いのかもしれません。 この場合、【PayPalで楽アフィリエイト】側ではどうにもできませんので、メールを送信するサーバーを変えてみてください。

どの商品のデータなのか【PayPalで楽アフィリエイト】が判断できない場合、ログは【admin/log】ディレクトリに保存されます。 各商品にログがない場合は、FTPソフトなどから【admin/log】ディレクトリも確認してください。

メール送信やファイル書き込みの途中で処理が打ち切られていると思われる

メールは送信されるけど、購入者データには書き込まれないという具合に、処理が途中で中断していると思われる場合に設定してみてください。
  1. 【PayPalで楽アフィリエイト】の管理画面にログインします。
  2. 【管理者情報】-【CGIの最大実行時間】に適切な数値を設定します。
    (デフォルトでは30秒に設定されているサーバーが多いようです。)


突然サンキューメールが送信されなくなった

【PayPalで楽アフィリエイト】を触っていないのに、突然サンキューメールが送信されなくなった場合は次の順番で原因を確認してみてください。
  1. IPN送信確認を行ってください。
  2. 【PayPalで楽アフィリエイト】のエラー確認を行ってください。
  3. 購入者データの確認を行ってください。
  4. サーバーの環境、メールソフト(Sendmailなど)やPHP(バージョンアップ、セキュリティの設定)に変化はありませんでしたか?
    そのような連絡はお使いのレンタルサーバーから来ていませんか?
  5. PHPのバージョンが変わったということはありませんか?
    例えば他にインストールしているソフトのためにPHPのバージョンを変えて、その時一緒に【PayPalで楽アフィリエイト】のディレクトリのPHPのバージョンも変わったなどないでしょうか?
    PHPのバージョンや環境の確認はインストール前のPHP調査を行ってください。

ブラウザに【NS・・・・・ErrorDomain・・・】と表示される

MacOS+SafariかiOS+Safariでこのエラーが出ることがあるようです。Safariの設定を変えるか、別のブラウザで動かしてください。
このエラーはSafariの問題なので、こちらではこれ以上の対処はできません。AppleかSafari関係の掲示場などで調べたり尋ねたりしてみてください。

参考サイト
iOS 11, macOS Hight Sierra で The operation couldn't be completed. Protocol error が出る場合の対処
Safari with error NSPOSIXErrorDomain:100