B2B Commerce および B2B2C Commerce 開発者ガイド
B2B Commerce と B2B2C Commerce のデータモデル
実装ライフサイクル: ペルソナ
支払処理の設定
カスタムコンポーネント API
カスタム支払コンポーネント
商品準備状況のカスタムルール
カスタムコンポーネントの作成
LWR テンプレートで作成した B2B または B2C ストアには、Commerce アプリケーションの標準コンポーネントに加えて、カスタムコンポーネントも追加できます。
-
Lightning Web Components
カスタム Lightning Web コンポーネント (LWC) は簡単に作成することができ、LWR テンプレートで作成された B2B と B2C ストアをホストする Web ブラウザで適切に動作します。 -
カスタムコンポーネント API
LWR テンプレートで作成された B2B および B2C ストアは、Lightning Web コンポーネント (LWC) に対応するカスタムコンポーネント API をサポートしており、ヘッダー、フッター、バナーなどでブランドやテーマを表示できます。カスタムコンポーネント API は LWC とデータを接続して、商品をカートに追加するなどの処理を実行します。この API を使用することで、LWC の作成を簡素化し、LWC をより大きなページコンテキスに統合できるというメリットを得られます。 -
カスタム支払コンポーネント
クライアント側支払機能は、LWR テンプレートによって作成された B2B または B2C ストアで Lightning Web コンポーネントとして統合できます。登録済みバイヤーとゲストバイヤーはチェックアウト時にコンポーネントを操作して、外部プロバイダを使用した支払を処理する直接またはプロキシ化されたコールを実行します。 -
カスタム支払コンポーネントの作成
LWR テンプレートで作成した B2B または B2C ストアにカスタム支払コンポーネントを作成して、ストアをまたがって同じクレジットカード支払方法と注文処理を使用します。 -
Commerce Einstein のおすすめコンポーネントの作成
Commerce Einstein の活動追跡 API と商品のおすすめ API を使用して、Salesforce B2C および B2B Commerce ストアフロントのカスタムコンポーネントを作成します。 -
B2B または B2C ストア (LWR) 用のカスタムチェックアウトコンポーネントの作成
カスタムチェックアウトコンポーネントを作成することで、LWR テンプレートで作成した B2B や B2C ストアのデフォルトのチェックアウト処理を拡張できます。