Skip to content
Sign in
An image of the Stripe logo
/
Create account
Sign in
Home
Payments
Finance automation
Banking as a service
Developer tools
No-code
All products
Home
Payments
Finance automation
Home
Payments
Finance automation
Banking as a service
Developer tools
Overview
Building your integration
Developer tools
SDKs
API
Security
Sample projects
Videos
Stripe Apps
Stripe Connectors
    Overview
    Integrate a connector
    Adobe Commerce
      Installation
      Configuration
      Use subscriptions
      Use the admin panel
      Build a custom storefront
      Troubleshooting
    Magento 1
    Mirakl
    PrestaShop
    Salesforce
    Shopware 6
    Partner connectors
    Build your own connector
    Drupal, Joomla, and Wordpress
Partners
HomeDeveloper toolsAdobe Commerce

Installing the Stripe Connector for Adobe Commerce (Magento 2)

Learn how to install, upgrade, and uninstall the Stripe Connector for Adobe Commerce (Magento 2).

Caution

We recommend that you test the module before installing it on your production environment. If you experience an installation issue, see the Troubleshooting documentation.

Install the module

  1. Place an order for the module through the Adobe Marketplace.
  2. Open a terminal and run the following command in your Adobe Commerce directory:
Command Line
composer require stripe/stripe-payments

At this stage, you might have to submit your username and password. Provide your Adobe Commerce authentication keys. You can accept to save your credentials when prompted by Composer. If you’ve saved your keys and see the error Invalid Credentials, update your keys in ~/.composer/auth.json or delete this file and run the command again.

  1. Set up the module by running the following commands:
Command Line
php bin/magento setup:upgrade php bin/magento cache:flush php bin/magento cache:clean
  1. If you run Adobe Commerce in production mode, you must also compile and deploy the module’s static files.
Command Line
php bin/magento setup:di:compile php bin/magento setup:static-content:deploy

Upgrade the module

Before you upgrade:

  • Backup your files and database.
  • Start with your test environment.
  • Keep a copy of any customization you made to the module’s original code.
  • Check out the CHANGELOG.

New versions are backward compatible and require no extra development on your side after you upgrade. If you customized the module’s code, you’ll need to port these customizations after upgrading and resolve any potential conflict.

Run the following commands:

Command Line
composer remove stripe/stripe-payments composer require stripe/stripe-payments php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy php bin/magento cache:clean

Uninstall the module

Before you uninstall:

  • Backup your files and database.
  • Keep a copy of any customization you made to the module’s original code in case you need to reinstall it later.

Run the following commands:

Command Line
composer remove stripe/stripe-payments php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy php bin/magento cache:clean

Lifecycle policy

We support Adobe Commerce versions still supported by Adobe:

ReleaseSupport
Adobe Commerce 2.1 - 2.2No longer supported, the last compatible version is stripe/stripe-payments:2.8.4.
Adobe Commerce 2.3 - 2.4Currently supported, see below for our own lifecycle policy.

For stripe/stripe-payments:3.*, we provide new features, bug fixes, and security patches.

For stripe/stripe-payments:2.9.*, we provide security patches only. Prior to 2.9, we provide no update.

All releases are available in the Adobe Marketplace and in the stripe-magento2-releases GitHub repository.

See also

  • Configuring the Stripe Connector for Adobe Commerce
  • Using the Adobe Commerce admin panel
  • Troubleshooting
Was this page helpful?
Need help? Contact Support.
Watch our developer tutorials.
Check out our product changelog.
Questions? Contact Sales.
Powered by Markdoc
You can unsubscribe at any time. Read our privacy policy.
On this page
Install the module
Upgrade the module
Uninstall the module
Lifecycle policy
See also
Stripe Shell
Test mode
Welcome to the Stripe Shell! Stripe Shell is a browser-based shell with the Stripe CLI pre-installed. Log in to your Stripe account and press Control + Backtick (`) on your keyboard to start managing your Stripe resources in test mode. - View supported Stripe commands: - Find webhook events: - Listen for webhook events: - Call Stripe APIs: stripe [api resource] [operation] (e.g., )
The Stripe Shell is best experienced on desktop.
$