paypalの決済のテストをしていて、支払いステータス(Payment status)が未受領(Unclaimed)になっているものがあることに気が付きました。
未受領となる理由をテクニカルサポートに確認したところ、
などであると教えてもらいました。
「売り手アカウントが支払われた通貨を扱ってないこと」を解決するには、売り手アカウントにログインして以下のどちらかの作業をする必要があります。
上記をすると、未受領のものは支払い済みとして処理されるようになりました。
「売り手アカウントに銀行口座が登録されていないこと」を解決するには、売り手アカウントにログインして、「個人設定」→「銀行口座」で銀行情報を登録する必要があります。
登録すると、「未受領」のところに「受け入れる」というボタンが表示されるようになるので、クリックして処理をすすめると支払い済みとして処理されます。
参考)
IPN and PDT Variablesのpending_reasonパラメータ