カート選択ページ
カート選択ページでは、1つ以上の物理用製品またはデジタル用製品を選択してカートに追加できます。
はじめに
カート選択ページは標準の商品選択ページからのステップアップであり、顧客はカートに追加する1つ以上の商品を選択できます。このページはeSuite SDK v5.0以降で利用可能です。
カート選択ページの対象製品
- 1つ以上の商品を作成する必要があります
- 1つ以上の契約を作成する必要があります(購入をバンドルするように設定されたサービスタイプのサービス、つまり毎週の契約)
- 商品はアクティブでなければなりません
- 契約は有効でなければなりません
- 商品タイプは、物理用またはデジタル用のいずれかでなければなりません
- 商品には少なくとも1つの価格が設定されている必要があります
- このページには、サービスクレジットの価格ポイントは表示されません。
構成オプション
デフォルトでは、商品選択ページにはGBPで価格設定されたサービスが表示され、ない場合は次に利用可能な通貨が表示されます。最初のデフォルト通貨は内部で設定できます:
esuitedemo\apps\payment\src\app\config.js
ページの遷移
カート選択ページは、次のURL構造を使用してSDKの動作バージョンにアクセスすることで見つけることができます。
https://{{SKINS_ENVIRONMENT}}/esuitedemo/apps/payment/#!/configure-bundle
サポートされる特別なサービスパラメータ
商品選択ページは、特定の「特別な」サービスパラメータを認識します。これにより、ページに表示されるサブスクリプションの外観とレイアウトをより詳細に制御できます。
説明
HTMLを含むサービス記述のWYSIWYGエディターは、サービスに対して設定されている場合、ページにレンダリングされます。このパラメータが設定されていない場合、レベルのサービス記述を使用して代わりにプレーンテキストで表示されます。
プロモート
値が「true」のサービスに対してこのカスタムサービスパラメータを追加すると、サービスが表示されるフレームの上に「推奨」バナーが表示されます。これは、商品パラメータを設定するときに文字列として設定する必要があることに注意してください。
PresentationPriority
このカスタムサービスパラメータをサービスに対して追加すると、サービスが表示される商品選択ページの場所を判断するのに役立ちます。たとえば、サービスにプレゼンテーション優先度値1を指定すると、最初に提供される商品として表示され、2を指定するとページの上部中央ブロックに表示されます。これは、商品パラメーターを構成するときに整数として設定する必要があることに注意してください。