インスタンスの接続
Payment Services はCommerce サービスを活用し、SaaS (software as a service)としてデプロイされます。 API キーと秘密鍵を使用してCommerce インスタンスを接続し、Commerce サービスコネクタを使用して、設定のデータスペースを指定します。 この接続は 1 回だけ設定します。
- 既にインスタンスに接続している 場合は、API 資格情報を取得して使用し、Commerce サービスを設定すると、 テストサンドボックスの設定に進むことができます。
- インスタンスを接続する必要がある 場合は、このトピックの API 資格情報の取得および Commerce サービスの設定を参照してください。
- インスタンスが接続されているかどうかわからない 場合は、System / サービス / Commerce サービスコネクタ に移動し、「Sandbox Keys」セクションと「Production Keys」セクションの公開鍵と秘密鍵の API キーの値を確認し、「SaaS Identifier」セクションの「プロジェクト」フィールドと「データスペース」フィールドを確認します。 これらの値が存在する場合、インスタンスが接続されています。
API 資格情報の取得
Commerce SaaS サービスを使用するには、サンドボックスと実稼働環境の両方でインスタンスの API キー(Commerce公開 API キーと秘密キー)を使用する必要があります。このキーは、 マイアカウントダッシュボードで作成および管理されます。 キーペアはCommerce アカウント用に作成できます(サンドボックス用に 1 つ、実稼動用に 1 つ)。ただし、一度にアクティブに使用できるペアは 1 つだけです。
公開 API キーを作成すると、常にマイアカウントダッシュボードで使用できるようになります。 必要に応じて、コピーまたは削除できます。 秘密 API キーは、サンドボックスまたは実稼動用の公開 API キーを作成する際に表示されます。結果として表示されるダイアログボックスからのコピーまたは保存にのみ使用でき、後でアクセスすることはできません。
指定された API キーペアは、環境内のすべてのCommerce Services で有効です。そのため、お使いのインスタンスに既にCommerce Services が設定されている場合、API キーペアは既にCommerce Services コネクタに存在します。
API キーが失われた場合は、新しい API キーペアを 生成および 適用して、管理者のCommerce サービスコネクタ設定に送信する必要があります。 間違ったキーが設定されている場合、または設定に何も存在しない場合、アカウントが検証されなかったことを通知するアカウント検証エラーダイアログが支払いサービスに表示されます。
API を使用する使用可能なCommerce サービスのリストを参照してください。
サンドボックス環境または実稼動環境用の API キーを生成する方法については、 資格情報を参照してください。
Commerce サービスの設定
同じ API キーを複数のインスタンスで使用できますが、各インスタンスには独自の SaaS Data Space が必要です。
認証情報を取得したので、SaaS プロジェクトと Saas データ領域を設定できます。
-
管理者 サイドバーで、Sales/Payment Services に移動します。
-
「Configure Commerce Services」をクリックします。
このオプションは、アカウントにCommerce サービスをまだ設定していない場合に表示されます。
Commerce Services Connector を設定するには、管理者(Stores/Settings/Configuration/Commerce Services Connector)の設定領域に移動します。
-
Commerce サービスを設定するには、SaaS 設定に記載されている手順に従ってください。
note info INFO 詳しくは、Adobe Commerce サービスコネクタビデオを参照してください。
エンドポイント
Payment Services は、Commerce サービスコネクタを使用してCommerce サービスに接続し、SaaS としてデプロイします。 この Commerce Services Connector は、次の場所にあるエンドポイントを通じて通信します。
- サンドボックス環境用の
commerce-beta.adobe.io
。 - ライブ環境の
commerce.adobe.io for
。