おそらく、PayPalを使用している人が、次の状況を実装するための最良の方法についてアドバイスしてくれるでしょう。
私は非営利団体向けのウェブサイトを開発していますが、現在、PayPalを使用してセットアップされており、メインページに[寄付]ボタンがあります。ウェブサイトにはオーディオサンプルがあり、PayPayを介してフルオーディオを購入するオプションをユーザーに提供したいと思います。これは、購入したオーディオファイルを支払い後すぐにダウンロードできるように提供しているという意味で、(少なくとも私にとっては)従来とは異なります。
また、オーディオファイルはたくさんあるので、それほど難しくない場合は、購入した各アイテムの売上を追跡したいと思います。
PayPalを使用しているときに、この状況をどのように設計/実装する必要がありますか。
(別のメモとして、将来的にはユーザーと「誰がどのアイテムを購入したか」を追跡したいので、オーディオのダウンロード中に「悪い」ことが起こった場合、ユーザーはダウンロードしたアイテム。)
テクノロジ:ASP.NET 4(MVC 3)