1

Paypal のエクスプレス チェックアウトと IPN 通知を正常に統合したため、定期的な支払いに問題があります。私は NVP API を使用してメソッドでリクエストを行います: CreateRecurringPaymentsProfile うまくいき、profileId を返します (例: I-GK8NCPH2N712)。および profileStatus (例: ActiveProfile)。しかし、この profileId で GetRecurringPaymentsProfileDetails を要求すると、次の説明とともにエラー 11546 が表示されます。

このアカウントのプロファイル ID は無効です。正しいプロファイル ID でリクエストを再送信してください。

購入者ページと販売者ページの profileId が正しいことを履歴で確認しました。

サンドボックス環境の問題でしょうか。それとも、プロファイルの開始が遅れて、1 か月後に開始されるということですか (プロパティ PROFILESTARTDATE)? あるいは、商人が定期的な支払いにアクセスできないかもしれませんが、それはかなり悲惨なことです.

何をチェックすべきか、何が考えられるか、アイデアを共有してください。

4

1 に答える 1

2

Derek MacDonald の記事を読んだ後、問題を解決しました。

http://derekmd.com/2009/02/paypal-development-the-art-of-obfuscation/

問題は、ある販売者の API 資格情報を使用してプロファイルを作成し、別の資格情報を持つ別の販売者を使用して何かをしようとしたことです。

ばかばかしい私ですが、Derek MacDonald が書いたように、エラー メッセージはもう少し有益である可能性があります...

于 2012-04-26T23:29:48.273 に答える