Screen Pattern
決済画面(Checkout Screen)UIの作り方
決済画面は、商品、金額、配送、支払い方法、確認操作を誤解なく完了させるための画面です。
最終更新日: 2026-07-16 / レビュー状態: 未レビュー
30秒でわかる要点
決済画面は、商品、金額、配送、支払い方法、確認操作を誤解なく完了させるための画面です。
自前ワイヤーフレーム
決済画面の情報配置を確認するための簡易ワイヤーフレームです。外部サービスのスクリーンショットではなく、Component Gallery側で作成した構成図です。
主なユースケース
- ・注文内容を確認する
- ・支払い方法を選ぶ
- ・配送先や請求情報を入力する
レイアウトの考え方
- ・最終金額を常に分かりやすく表示する
- ・入力と確認をステップ化する
- ・戻る操作で入力が消えないようにする
アクセシビリティ
- ・エラーを入力項目と関連付ける
- ・金額に通貨と単位を付ける
- ・確認ボタンの意味を具体的にする
よくある失敗
- ・手数料が最後まで分からない
- ・エラーで入力内容が消える
- ・確認と支払い実行の違いが曖昧
構成コンポーネント
カード(Card)カード(Card)は、関連する情報をまとめて表示するコンテナコンポーネント。画像・タイトル・説明文・アクションを組み合わせて使う。テキスト入力(Input)テキスト入力(Input)は、ユーザーがテキストを入力するための単行・複数行フォームフィールド。バリデーション状態(エラー・無効)の表現も含む。ラジオボタン(Radio Button)ラジオボタン(Radio Button)は、複数の選択肢から1つだけ選択させる入力コンポーネント。グループで使用し、排他的な選択を表現する。ボタン(Button)ボタン(Button)は、ユーザーがアクションを実行するためのクリック可能な要素。バリアント(プライマリ・セカンダリ・ゴーストなど)やサイズのバリエーションを持つ。アラート(Alert)アラート(Alert)は、エラー・警告・成功・情報など重要な状態をページ内に固定表示するコンポーネント。トーストと異なりユーザーが閉じるまで表示を維持する。
AI実装プロンプト
決済画面実装
決済画面をReact + Tailwind CSSで実装してください。主要コンポーネント、空状態、エラー状態、モバイル表示、アクセシビリティを含めてください。
運営・更新・参照元
- 著者 / 運営
- Component Gallery 編集部
- 最終更新日
- 2026-07-16
- レビュー状態
- 未レビュー
参照元
- W3C Web Content Accessibility Guidelines (WCAG)参照確認日: 2026-07-16
- WAI-ARIA Authoring Practices Guide参照確認日: 2026-07-16
- MDN Web Docs - Accessibility参照確認日: 2026-07-16
FAQ
決済画面で最初に決めるべきことは何ですか?
まず、この画面でユーザーが完了したい主目的を1つ決めます。そのうえで、card、input、radio-buttonなどの構成要素を優先度順に配置します。
決済画面でよくある失敗は何ですか?
手数料が最後まで分からない
決済画面をモバイル対応するときの注意点は?
最初に表示する情報を絞り、入力欄、主ボタン、エラー表示、戻る導線が狭い画面でも隠れないようにします。