支払いの概念

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

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

Sitecore XCは、ギフト カードからの支払いの回収をすぐにサポートしますが、クレジット カードなどの支払い手段の収集と保存は直接サポートしていません。これにより、Sitecore XCは、機密性の高い財務情報を仲介することなく、PCIに準拠したコマースソリューションに貢献できます。

Paymentプラグインは、サードパーティの支払いプロバイダーを活用して、Webサイト上のiFrameを使用して支払い情報を収集するfederated paymentsの概念をサポートしています。このソリューションは、支払いトークンとマスキングされた情報を受信して保存しますが、クレジットカードデータの完全なセットは受け取りません。製品に付属しているサンプル リファレンス プラグイン (Sitecore.Commerce.SDKの一部) には、この機能のためのBrainTree支払いプロバイダーとの統合が含まれています。サンプルプラグインには、統合をビルドするために必要なすべてのソースコードが含まれています。

BrainTreeは、財務情報を必要とせずにサンドボックス化をサポートしているため、デモ環境やテスト環境で統合を簡単に設定して実行できます。クレジットカードの回収を実証できるようにするには、BrainTreeでサンドボックスアカウントを設定する必要があります。

本番環境のSitecore XC実装でBrainTreeを使用する必要はありません。BrainTreeインテグレーションを削除して、独自のカスタムインテグレーション、またはSitecoreパートナーがソリューションとして提供したインテグレーションに置き換えることができます。

SXAストアフロント ソリューションには、BrainTree実装の設定が含まれています。登録後に、BrainTreeから提供された特定の値をこのセクションに入力する必要があります。

次に、設定例を示します。

{
        "$type": "Plugin.Sample.Payments.Braintree.BraintreeClientPolicy, Plugin.Sample.Payments.Braintree",
        "Environment": "sandbox",
        "MerchantId": "[YourMerchantId]",
        "PublicKey": "[YourPublicKey]",
        "PrivateKey": "[YourPrivateKey]",
        "ConnectTimeout": 120000
 }

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