0

ユーザーが登録を送信した後、データベース レコードを作成する前に、PayPal の支払いプロセスを経てもらいたいです。彼が PayPal の支払いページから私の (WordPress) Web サイトに戻ったときにのみ、データベース レコードが作成されます。

そのためには、彼の登録情報 (名前、メールアドレス、年齢、電話番号など) をどこかに保存する必要があります。また、一度に複数のグループを登録できるため、1 人ではなく複数のユーザーの詳細を登録できます。

PayPal支払い中に安全に保管する方法は?

4

1 に答える 1

1

データを最終テーブルに移動する準備が整うまで、データを一時データベース テーブルに保持するか、セッション変数を使用することができます。

個人的には、その人を PayPal 支払いに送る前に DB レコードを作成することを好みます。そうすれば、PayPal が API で提供する請求書またはカスタム パラメータの下で、データのレコード ID を支払いに含めることができます。これにより、PayPal トランザクション データを独自の内部請求書またはレコード ID と簡単に相互参照できます。

最初に追加するときは、保留中としてそこにスローし、支払いが完了したら、そのレコードを保留中から完了または任意の名前に更新するだけです。

PayPal Express Checkout または Payments Pro を使用している場合、これはすべてチェックアウト フロー内で実行できます。Payments Standard を使用している場合は、支払いが完了した後に IPN を使用してデータベースを更新することをお勧めします。

于 2012-12-27T05:38:54.300 に答える