1

NVPPaypal トランザクションのAPI 呼び出しを行ってVoidいますが、次のエラー メッセージが表示されます。

DoVoid failed:

Array
(
    [TIMESTAMP] => 20110329 05 42 06
    [CORRELATIONID] => 999a45387463f
    [ACK] => Failure
    [VERSION] => 51.0
    [BUILD] => 1799695
    [L_ERRORCODE0] => 10007
    [L_SHORTMESSAGE0] => Permission denied
    [L_LONGMESSAGE0] => You do not have permissions to make this API call
    [L_SEVERITYCODE0] => Error
)

正しい API 資格情報を提供しましたが、なぜこれが得られるのかわかりません。

ありがとう!

4

1 に答える 1

2

間違い:別のアカウントの API 資格情報を使用して、別のアカウントのトランザクションを無効にしていました。

別のオプション:あるアカウントから別のアカウントに api アクセス許可を付与できます (ただし、私の場合はまだ機能しません)。詳細はこちら

2 番目のオプションの解決策: 2 番目のオプションの解決策は、ペイパル トランザクション ID を使用して &SUBJECT パラメーターで受信者 (トランザクションが無効になる) のペイパル メールを渡す必要があることです。詳細はこちら

于 2011-03-29T07:09:45.373 に答える