ギフトカード

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

構成

ギフト カード サブシステムのすべての構成は、Sitecore.Commerce.GiftCards.configファイルにあります。ここでは、ギフト カード システムで使用されるエンティティ、パイプライン、リポジトリのすべての詳細を確認できます。

エンティティ

Commerce Connectの既定のギフト カード エンティティは、すべてのコマース システムで使用される基本的なギフト カード情報の一部のみを前提としています。これらのエンティティを拡張する必要があることが予想されます。

ギフト カードのConnectシステムで定義されている次の2つのエンティティを使用して、要件を満たすように機能を拡張できます。

  • GiftCard - お客様が所有するギフトカードで、残高や元の金額などの情報が含まれています。

  • GiftCardPaymentInfo - PaymentInfoクラスを拡張し、請求金額を格納するプロパティを追加することで、ギフト カードを支払い方法として使用できるようにします。

これらの既定のエンティティを拡張するには、関連するタイプから継承する新しいクラスを作成し、コマースで関連するエンティティにパッチを適用できます。 Sitecore.Commerce.GiftCards.configファイル内のエンティティ。

パイプライン

ギフトカードの実装には、ほとんどの基本機能を有効にする1つのパイプラインがあります。

  • getGiftCardパイプライン - ギフトカードオブジェクトを取得する場合などに使用されます。

メモ

詳細については、Commerce Connect開発者リファレンス を参照してください。

この記事を改善するための提案がある場合は、 お知らせください!