LokiCheckout_AdobePaymentConfigCli
This Magento 2 module adds CLI commands for configuring Adobe Payment Services (PayPal Commerce Platform via Adobe's SaaS Services Connector) for the Loki Checkout. If you don't need this CLI command, you don't need this module.
Installation
Install this package via composer:
composer require loki-checkout/magento2-adobe-payment-config-cli
Next, enable this module:
bin/magento module:enable LokiCheckout_AdobePaymentConfigCli
Usage
To configure Adobe Payment Services with sandbox credentials:
bin/magento loki-checkout:adobe-payment:configure \ --api-key=<sandbox api key> \ --private-key-file=/path/to/private-key.pem \ --methods=hosted_fields,smart_buttons
The private key can also be piped in via stdin using --private-key-file=-.
Available options:
--mode- onlysandboxis supported (default:sandbox)--api-key- the Services Connector sandbox API key (required)--private-key-file- path to the RSA private key PEM file, or-for stdin (required)--merchant-id- the Adobe merchant ID issued after admin onboarding--project-id/--project-name/--environment-id/--environment-name- SaaS project identifiers--methods- comma-separated list of payment methods to activate, orall(opt-in, no default)--no-validate- skip the remote credential validation call to Adobe--dry-run- print the intended configuration writes without changing anything
Accepted --methods values: hosted_fields, smart_buttons, apple_pay, google_pay, fastlane, apm, vault.
To check the current configuration status:
bin/magento loki-checkout:adobe-payment:status bin/magento loki-checkout:adobe-payment:status --format=json
Known limitations
- The Adobe merchant ID is only issued through Adobe's own admin onboarding flow and cannot be set by this CLI
automatically;
--merchant-idlets you fill it in once you have it. - Activating a payment method with
--methodsonly flips itsactiveflag; it does not by itself guarantee the method is fully configured for order placement without a merchant ID.
Current status
@dev
to the composer command.
Support
For getting support, create an Issue under the following project URL:
https://gitlab.yireo.com/loki-checkout-dev/LokiCheckout_AdobePaymentConfigCli.git
Module Dependencies
The following dependencies are declared in the module its `etc/module.xml` file:
Magento_Backend
Magento_Config
Magento_Payment
Magento_PaymentServicesBase
Magento_PaymentServicesPaypal
Magento_ServicesConnector
Magento_ServicesId
Magento_Store
Composer details
LokiCheckout_AdobePaymentConfigCliloki-checkout/magento2-adobe-payment-config-cli
php: >=8.2 <8.6
magento/framework: ^103.0
magento/payment-services: ^2.11
magento/services-id: ^3.3
magento/services-connector: ^1.3
loki-checkout/magento2-core: ^2.0
Releases
Changelog
[0.0.1] - 15 September 2026
- Initial release