0

私はphpペイパルアプリケーションに取り組んでいます。ユーザーがペイパルを使用して申し込みと支払いを行うことができるタスクがいくつかあります。ユーザーはこれに対して特定の支払い費用を支払う必要があります。ユーザーが特定のタスクを正常に申請すると、それは他のユーザーには表示されないはずです。

私はこのためのタスクテーブルを持っており、タスクとユーザーの関係(誰がどのタスクにお金を払ったか)を持つ別のテーブルを持っています。

複数のユーザーが一度に購入する状況について知りたい。ご存知のように、ユーザーが全額を支払ったときにタスクをユーザーに与える必要があります(WebサイトのチェックアウトページからPaypalのチェックアウトページまで)。どうすればこれを管理できますか?

ここでもipnを使用します。リターンURLでパラメータを送信する必要がありますか?コードレベルではなく、上位レベルの回答が必要です。

ありがとう

4

1 に答える 1

1

チケットマスターと同様の予約型システムが可能です。したがって、ユーザーが特定のタスクの購入に従事する場合、そのタスクを15分またはそれ以上の期間予約します。チェックアウトプロセスを完了するのに十分な時間を確保する。したがって、現在のユーザーがチェックアウトしている間、そのタスクをテーブルで使用不可に設定し、15分経ってもトランザクションを完了していない場合は、タスクをキャンセルしてタスクを再度使用可能にします。

于 2012-06-05T18:03:39.300 に答える