0

私のウェブサイトでは、ユニークなアイテムを販売しています。販売ページで、ユーザーがこれらのアイテムを任意の数量で選択できるようにプログラムし、コストを計算します。重要なのは、これらのアイテムをそれぞれ 1 つしか持っていないことです。そのため、利用できない限り支払いが行われないようにするショッピングカートシステムが必要です。

迅速/簡単/安価な解決策を探していましたが、見つかりません。私はこのサイトが大金を稼ぐとは思っていません (トランザクションは数ドルです)。そのため、ssl 証明書は必要ありませんでした。

SSL証明書を必要としないことを私が知っている唯一の方法は、paypalまたはgoogle checkoutを使用することです. ただし、これらのサービスを使用して、ペイパルのサーバーにスクリプトを実行させて、サイトで利用可能な数を確認する方法はないと思います。解決策はありますか?

ありがとう

4

3 に答える 3

0

私はそれについてもっと考えていました. 問題は、ユーザーがペイパルの支払い画面に到達すると、私には制御できないことだと思います. 私は、彼らが今すぐ購入リンクをクリックし、phpスクリプトがそれを販売済みに更新し、その後ペイパル画面に移動するようなことをすることができると思いますが、その後購入を続行しない可能性があります...

于 2009-05-31T01:28:19.823 に答える
0

ショッピング カードをどのように実装したかについて、もう少し情報を提供していただければ、他のユーザーがサポートしやすくなります。e コマース ソリューションを使用している場合は、トラック インベントリ セクションにすでに表示されているはずです。しかし、d ショッピング カートを手動で実装しているのであれば、顧客がチェック アウトする前に、最初に在庫状況をチェックするコードを少し追加してみませんか?

于 2011-05-09T13:49:40.560 に答える
0

PayPal ウェブ ペイメント スタンダード ([今すぐ購入] ボタンではなくカートを使用) を使用している場合は、IPN または PDT (こちらのペイパル ドキュメントを参照) を使用して、PayPal から支払いのステータスを電話で連絡することができます。

ワークフローは、アイテムがカートに追加されたときにステータスを予約済みに設定し、IPN/PDT 呼び出しが支払いステータスで戻ってくるのを待ち、アイテムを販売済みとしてマークすることです。

2時間以上予約されていたアイテムを確認して、利用可能にリセットする必要があります. (ユーザーにページを提供する前にこれを行うと、最新の可用性が得られ、cron ジョブや長時間実行されるプロセスが不要になります)

于 2009-07-23T14:36:46.237 に答える