通貨階層を理解する
Liferay を使用すると、カタログ、価格表、チャネル全体で異なる通貨を使用できます。 各通貨は通貨階層内で独自の役割を持ちます。
カタログの 通貨は、各製品の基本価格を決定する基本価格リストの初期通貨を設定します。 その後、代替通貨を使用したカスタム 価格表 を使用して、特定のチャネル、アカウント、およびアカウント グループの基本価格表を上書きできます。
製品が チャネルに追加されると、その価格は 為替レートプロバイダーを使用してチャネルの通貨に変換されます。 変換された価格はチャネルに保存され、表示価格と注文価格に使用されます。
たとえば、米国の顧客向け、EU の顧客向け、英国の顧客向けの 3 つのチャネルを持つ米国を拠点とするビジネスを考えてみましょう。 カタログと基本価格表はどちらも USD を使用しますが、チャネルでは USD、GBP、EUR などの異なる通貨を使用します。 製品がこれらのチャネルで入手可能になると、Liferay の為替レートプロバイダーが基本 USD 価格をチャネルの通貨に自動的に変換します。

この例では、USD の価格が EUR と GBP に変換され、EU チャネルと UK チャネルに保存されます。 保存された価格は、チャネルの接続サイトに使用されます。 これにより、欧州の顧客と英国の顧客が EU または英国のチャネルのサイトを閲覧するときに正しい価格が表示され、米国の顧客が米国チャネルのサイトにアクセスするときに USD の価格が表示されるようになります。 注文が作成されると、各チャネルは適切な通貨で保存された価格を使用します。