0

質問があります。

私はこの Paypal コードを使用しています: http://www.saaraan.com/2012/07/paypal-expresscheckout-with-php ユーザーが何かとプレミアムを購入できる、私の Web サイトにプレミアム機能を持たせたいです。 featuren は、彼のアカウントで直接有効にする必要があります。どうすればこれを有効にできますか? 彼のアカウントを更新するためのクエリはどこに置くべきですか? つまり、支払いステータスが保留中の場合は、お金がありません。彼は注文をキャンセルする可能性がありますか?

または、GetTransactionDetails の後にクエリを追加する必要があります。それとも、注文は完了しているのにクエリが実行されない可能性はありますか?

ありがとう!

4

1 に答える 1

1

問題の最善の解決策は、トランザクションの詳細を受け取る IPN リスナーを作成し、適切にコーディングする場合は、それに応じてユーザーのアカウントを更新することです。必要に応じて、支払いステータスが完了したことを IPN が示している場合にのみアカウントを更新するようにプログラムすることもできます。トランザクションの種類と支払い状況に応じて、約 8 つの異なるシナリオを持つ IPN リスナーがあります。

IPN リスナーについて少し調べてみると、それらを実際に使用して多くの面倒な詳細を処理できることがわかります。Paypal の開発者サイトには、開始に役立つ IPN リスナー コードの例があります。

お役に立てれば。

于 2013-04-03T01:26:35.990 に答える