MVC4 / C# / Razor で最初のサブスクリプション ベースの Web サイトを作成しており、テスト用に Authorize.net "Card Not Present" サンドボックス アカウントを作成しました。
サブスクリプションを実装しましたが、魅力的に機能します。デフォルトで作成された組み込みの Visual Studio 2013 サイトを使用して、新しいサブスクライバーを「登録」ページにリダイレクトしています。
Authorize.net から返された SubscriptionId を保存し、セッション変数に入れました。次に、登録ページでそのセッションを見て、値があるかどうかを確認します。値がある場合は、ユーザーがアカウントを作成できるようにします。それ以外の場合は、エラー ページにリダイレクトします。
追加する必要があると思われるものやベスト プラクティスはありますか? また、アカウントが作成されたときに SubscriptionId をアカウントと共に保存することも計画していたので、ユーザーを Auth.net の Web サイトのサブスクリプションにリンクする方法があります。
2 番目の質問: ユーザーがログインするたびに Auth.net に ping を送信して、アクティブなサブスクリプションがあるかどうかを確認する方法はありますか? SubscriptionId を保存すると役立つと思うので、保存しています。Authorize.net のドキュメントを確認しましたが、何も表示されませんでした... 人々がサイトからただで乗り出していないことを確認したいのですが...
あなたの助け/提案を前もってありがとう...