fjordllc / bootcamp

プログラマー向けEラーニングシステム
https://bootcamp.fjord.jp
MIT License
286 stars 71 forks source link

招待URLを作成時、研修生の場合は「請求書」 or 「クレジット」カードの選択を必要にしたい。 #7871

Closed machida closed 3 weeks ago

machida commented 4 months ago

adminでログインし、/admin/invitation_url にアクセス。 招待URLを作成ページ。

image

これを、

image

このようにし、


会員登録ページの変更

研修生の場合のみ、請求書払い or クレジットカード払い のラジオボタンを設置する。

請求書払いを選択した場合

現在、請求書払いはこのようなチェックボックスがあり、それをチェックすることになっている(このチェックボックスは管理者しか見れない)が、

貼り付けた画像_2024_06_19_10_27

クレジットカード払いを選択した場合

image

-「クレジットカード払い」が選択されているときは、上記キャプチャのクレカ番号入力欄が表示されるようにし、申込者がクレジットカード情報を登録できるようにする。

「支払い方法を選択」を選択した場合


会員登録ページの変更 2

貼り付けた画像_2024_06_19_17_16

このタイトルの部分、

に変更する。

image

title タグも同様に変更する。

ham-cap commented 4 months ago

@machida お疲れ様です! 本issueについて質問です。

請求書払い・カード払いのどちらを選択した場合でも、「請求書払い」と「クレジットカード払い」それぞれのラジオボタンが表示されるイメージだと思うのですが、例えば現在のUIを流用して以下のような項目が表示されるイメージで合っていますでしょうか?👀(画像は試しに私の手元で見た目をいじったものです)

image

また、現状では「請求書払いの設定」という項目は管理者用のメニューに含まれていますが、今後はユーザーの入力項目の一つになるかと思いますので、どの位置に挿入すればよいかご教示ください。 個人的には、支払い方法は事務的な性格の強い項目だと思いますので、SNSアカウント設定の下などでもいいのかなと思っています。

machida commented 4 months ago

@ham-cap 位置についてはそれでお願いしますー🙏 見た目もそれでお願いします。 細かいところは僕の方で調整します。

一つ、お願いがあります。

請求書払い・カード払いのどちらを選択した場合でも、「請求書払い」と「クレジットカード払い」それぞれのラジオボタンが表示されるイメージだと思うのですが、

請求書払い・カード払いのどちらを選択した場合でも、「請求書払い」と「クレジットカード払い」それぞれのラジオボタンを表示したいのですが、登録するユーザーの方では切り替えができないようにしたいと思います。

何かしらのclass名を付けておいてくれれば、僕の方でクリックできない機能を追加しておきますので、メンションをいただけたらと思います。

ham-cap commented 4 months ago

@machida

請求書払い・カード払いのどちらを選択した場合でも、「請求書払い」と「クレジットカード払い」それぞれのラジオボタンを表示したいのですが、登録するユーザーの方では切り替えができないようにしたいと思います。

はい。こちらについてはおっしゃる通りで認識しております👍 念のため確認ですが、

という形で間違いないでしょうか?👀

何かしらのclass名を付けておいてくれれば、僕の方でクリックできない機能を追加しておきますので、メンションをいただけたらと思います。

こちら承知いたしました! 選択されていないほうの選択肢になんらかのクラス名をつける形で考えています。 該当箇所の実装が固まった段階でお声がけいさせていただき、クリックできない機能の追加をしていただいた後にPRを作成するという流れで大丈夫でしょうか?

ham-cap commented 3 months ago

@machida お疲れ様です! 細かいことですが、念のために確認です。 会員登録ページのタイトルの変更については、

  • メンターの招待の場合
    • FBCメンター参加登録
  • 研修生の招待の場合
    • FBC研修生参加登録
  • アドバイザー招待の場合
    • FBCアドバイザー参加登録
  • 一般受講生の場合
    • FBC参加登録

とのことですが、「フィヨルドブートキャンプ」は「FBC」と略してしまってよいという理解で大丈夫でしょうか?👀 現状、アドバイザー以外の場合は「フィヨルドブートキャンプ参加登録」となっていますが、この文字列の「フィヨルドブートキャンプ」も「FBC」に置換する形でよろしいですか?

また、当初「請求書払い」と「クレジットカード払い」のボタンをユーザーの方で切り替えできないようにする部分は町田さんが実装してくださるとのことだったのですが、こちらの作業中にその部分だけ実装しないでおくと何かと都合が悪かったため私の方で実装してしまいました。事後報告となってしまいすみません。 動作については昨日の開発ミーティングでもデモさせていただいたとおりですので何かあればお知らせください。

machida commented 3 months ago

@ham-cap 確認ありがとうございます!はい、FBCと略してください🙏これからFBCという略もちょこちょこ使っていきたいと思います。また、10月から使う新しロゴはFBCという表記になります。

チェックボックスが変更できないの実装についても了解ですー🙆🏻‍♂️

ham-cap commented 3 months ago

@machida 承知いたしました👍 FBCという表記が公式としてはどうなんだろうと気になっていたのでスッキリしました🙌

ham-cap commented 3 months ago

@komagata @machida お疲れ様です! こちら手元での動作確認について質問です。 クレジットカード払いの場合に正常にユーザー登録ができるかどうかをdevelopment環境で試してみても問題ないでしょうか?👀 カード番号はStripeのサイトに掲載されているものを参照する想定です。

ham-cap commented 2 months ago

@komagata @machida 先日、一つ上で質問(https://github.com/fjordllc/bootcamp/issues/7871#issuecomment-2283037263) をさせていただきましたが、その後システムテストを確認したところStripeのサイトに掲載されている開発者向けのダミーのカード番号を使用してテストしているのを見つけて自己解決いたしましたので、上記の質問についてご回答には及びません。 確認不足で失礼いたしました🙇‍♂️

github-actions[bot] commented 4 weeks ago

このissue|PRは60日間更新がないため7日後にcloseします。closeしたくない場合はstaleラベルを外してください。

github-actions[bot] commented 3 weeks ago

このissue|PRはstaleラベルを付けた後7日間更新がないためcloseしました。

ham-cap commented 2 weeks ago

本番環境で確認ができたためクローズします🎉