Paypalで定期支払いプロファイルを作成し、初期支払いを設定しました。
IPNを受け取ったとき、txn_idは最初の支払いと定期的な支払いの両方で同じです。それらを区別する方法があるかどうか知りたいのですが。
定期的な支払いを受け取ると、この変数「period_type=Regular」があることに気づきました。これは、初期支払いIPNには表示されません。これは区別するための良い方法ですか?
ありがとう
Paypalで定期支払いプロファイルを作成し、初期支払いを設定しました。
IPNを受け取ったとき、txn_idは最初の支払いと定期的な支払いの両方で同じです。それらを区別する方法があるかどうか知りたいのですが。
定期的な支払いを受け取ると、この変数「period_type=Regular」があることに気づきました。これは、初期支払いIPNには表示されません。これは区別するための良い方法ですか?
ありがとう
IPN で取得しているものと混同している可能性があると思います。
プロファイルが最初に作成されると、作成されたばかりのプロファイルのプロファイル ID を持つ IPN が取得されます。元の請求額が含まれている場合は、トランザクション ID のみが取得されます。ここでのトランザクション ID は、元の金額のみです。それを持っていない場合は、プロファイル ID しか取得できません。
定期的な支払いも同じ日に開始するようにスケジュールされている場合は、定期的な支払い用の追加の IPN を取得し、独自のトランザクション ID を持ちます。