3

ユーザーをこのアドレスにリダイレクトすると:

https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=sales@mycompany.com¤cy_code=AUD&amount=1.0&return=http://mycompany.com/paymentFinished.aspx ?

ユーザーが支払いを行うと、次のようなものにリダイレクトされます。

http://mycompany.com/paymentFinished.aspx?tx=GDUYSGUDYGYWUGU&st=完了& ...

これで、トランザクション ID である tx が得られました。受け取ったばかりの TransactionID に関する情報を取得して、それが偽物ではなく、ユーザーによって作成されたことを確認するにはどうすればよいですか?

アプリケーションの他の部分を変更したくない! 指定されたトランザクション ID のトランザクションの詳細を取得する方法を知る必要があります。

よろしく

4

1 に答える 1

2

PDT を使用してこの情報を検証し、偽物でないことを確認するか、TransactionSearch API を使用して PayPal アカウントに接続し、トランザクションを確認することができます。PDT の詳細については、こちらをご覧ください。そのサイトには、同様に使用できるサンプル スクリプトもいくつかあります。TransactionSearch API を使用したい場合は、ここと開発者ガイドの189 ページでこれに関する情報を見つけることができます。

于 2013-03-06T14:03:48.303 に答える