Payment Services のインストール
Adobe Commerce と Magento Open Source の支払いサービスの使用を開始するには、いくつかのオンボーディング手順を完了する必要があります。
Adobe Commerce および Magento Open Source 用の Payment Services 拡張機能をダウンロードしてインストールすることは、Payment Services を使用するための前提条件の手順です。
拡張機能のダウンロード
インストールする前に、最初に Commerce Marketplaceーから拡張機能をダウンロドする必要があります。
- Commerce Marketplaceの支払いサービス拡張機能に移動します。
- エディションとバージョンを選択するには、Edition と Your store version を希望の選択項目に切り替えます。
- 「Add to Cart」をクリックします。
- チェックアウトを完了し、「Place Order」をクリックします。
- 注文の確認と詳細については、Marketplace のダウンロードに関連するメールを確認してください。
拡張機能のインストール
Payment Services 拡張機能は、クラウドインフラストラクチャー上のインスタンスとオンプレミスインスタンスの両方に対してイ Adobe Commerce ストールできます。これらのインスタンスは、登録プロセスで提供されるCommerce アカウント mageid にリンクされています。
オンプレミスの手順を使用するお客様は Magento Open Source とんどいません。
Composer は、Adobe Commerce の初期インストール時、または Composer のキーが以前に auth.json
ファイルに保存されていなかった場合に、これらのキーを使用します。
Composer キーの取得の詳細については、 認証キーの取得を参照してください。
拡張機能をダウンロードしてインストールする前に考慮すべき事項について詳しくは、 拡張機能のインストールを参照してください。
クラウドインフラストラクチャー上の Adobe Commerce
Commerce Cloudインスタンスの Payment Services 拡張機能をインストールする場合に使用します。
-
composer.json
ファイルを更新します。code language-bash composer require magento/payment-services --no-update
-
依存関係を更新し、拡張機能をインストールします。
code language-bash composer update magento/payment-services --with-dependencies
composer update
コマンドを使用して、すべてのルート依存関係を更新します。 -
変更をコミットし、プッシュします。
オンプレミスおよびその他の設定
この方法は、オンプレミスのインスタンスおよび Magento Open Source のお客様の Payment Services 拡張機能をインストールする場合に使用します。
-
拡張機能を取得するには、次のコマンドを実行します。
code language-bash composer require magento/payment-services --no-update
-
依存関係を更新し、拡張機能をインストールします。
code language-bash composer update magento/payment-services --with-dependencies
composer update
コマンドを使用して、すべてのルート依存関係を更新します。 -
インスタンスをアップグレード:
code language-bash bin/magento setup:upgrade
-
キャッシュをクリアする:
code language-bash bin/magento cache:clean
-
変更をコミットします。
-
コミットされたコードが確実にデプロイされるように、インスタンスを更新します。
拡張機能のアップグレード
新しいバージョンの Payment Services がリリースされると、拡張機能を簡単にアップグレードできます。
-
パッケージの最新バージョンを取得するには:
code language-bash composer update magento/payment-services --with-dependencies
composer update
コマンドを使用して、すべてのルート依存関係を更新します。 -
コンポーザーを更新した後、次のコマンドを実行します。
code language-bash bin/magento setup:upgrade
-
変更をコミットし、プッシュします。
トラブルシューティング
Payment Services 拡張機能をインストールしようとすると、エラーが発生することがあります。 次のトラブルシューティング方法を使用して、エラーを解決します。
リポジトリーのリスト
リポジトリーのリストに repo.magento.com
が存在することを確認します。
コンポーザーのキーが正しくありません
Composer キーが正しくないことを示す次のエラーが表示される場合:
Could not find a matching version of package magento/payment-services. Check the package spelling, your version constraint and that the package is available in a stability which matches your minimum-stability (stable).
Composer キーが有効で、他のMagento パッケージにアクセスできることを確認します。
設定されている Composer キーを確認するには:
-
auth.json
ファイルの場所を見つけます。code language-bash composer config --global home
-
auth.json
ファイルを表示します。code language-bash cat /path/to/auth.json
-
詳しくは Commerce アカウントに関連付けられているキ
MageID
を参照してください。
PHP に必要なメモリが不足しています
PHP 用のメモリが足りないことを示す次のエラーが表示された場合:
Fatal error: Allowed memory size of 2146435072 bytes exhausted (tried to allocate 4096 bytes) in phar:///usr/local/bin/composer/src/Composer/DependencyResolver/RuleWatchGraph.php on line 52
メモリ制限を増やすご使用の環境の PHP の場合は、php.ini
を使用します。
または、次のコマンドを使用してメモリ制限を指定できます:php -d memory_limit=-1 [path to composer]/composer require magento/payment-services
。
例:
php -d memory_limit=-1 vendor/bin/composer require magento/payment-services