0

私は顧客のためにやっている小さなウェブショップであるenergyshop.seを持っています。彼女はさまざまなものを販売していますが、.mp3 とディスクで瞑想しています。顧客は購入することを選択できます:

  • ディスクは自宅の住所に送られます。
  • 瞑想の一部を聞いている人、または瞑想のすべての部分を聞いている人
  • 一部のアイテムは、別の価格でダウンロードすることもできます。

質問は、これをどのように解決するのですか?彼女のサイトでは PayPal を使用して支払いを行っています。支払い後、必要に応じてユーザーを「購入していただきありがとうございます」ページにリダイレクトできることを知っています。そのため、1つのオプションは、ユーザーをダウンロード/聞くことができるページに連れて行くことだと思いますが、購入したアイテムを再生されたファイルに「接続」してダウンロードおよび/または一度聞く方法と、その方法がわかりませんこれを制限します。つまり、ページが energyshop.se/thanks の場合、購入した人はそのアドレスをコピーしてそこに直接アクセスできます。

何らかの方法でコードについてのアイデアもあります。彼らが購入すると、ダウンロードまたは聞くためにコードが送信されますが、このコードを生成するにはどうすればよいですか。

まあ、私はちょっとアイデアがなく、これを行う方法がわかりません。このプロジェクトをまとめたいだけですが、彼女のためにこれを解決しなければならないと思います。

4

1 に答える 1

0

解決策は、彼女がどの程度の制御 (またはセキュリティ) が必要だと感じるかにかかっていると思います。必要なのは、ユーザーが支払ったという合理的な信頼だけである場合は、全体についてはるかにリラックスできます。

「ありがとう」ページは、paypal が返すトランザクション ID と一致するコンテンツを簡単に提供できます。これを使用して、表示される内容を制御できます。'listen-once' アイテムがリプレイされることや、'download' が何度もダウンロードされることをあまり心配していない場合は、一連のエッジ ケース (ダウンロードが失敗したり、listen-once フィードが途中で終了したりする) を回避できます。など)、トランザクションに基づいてコンテンツへのリンクを提供するだけです。

悪用された場合は、コンテンツのロックダウン、ワンタイム リンクからの mp3 ストリームの提供、データベースでのダウンロードの追跡などに力を注ぐことができますが、それには (時間とサーバー リソースの両方で) かなりのコストがかかるため、可能であればシンプルに試してください。最初 :)

于 2013-02-15T13:47:53.330 に答える