> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cryptoprocessing.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Magento

You’ll need an active merchant account to start accepting crypto payments. If you don’t have one yet, please reach out to our Sales team at [sales@cryptoprocessing.com](mailto:sales@cryptoprocessing.com) to set up your merchant account.

## Get your Magento keys

1. In the Marketplace, go to **My Profile**. Select **Access Keys** in My Products.
2. Save your public and private keys.

## Install the Magento plugin

### From the marketplace

<Note>
  Make sure you have the composer installed.
</Note>

1. Open the CoinsPaid extension on the Marketplace. In My Purchase, click **Technical Details**.
2. Go to your Magento project directory and update your composer.json file: `composer require <component-name>:<version> `You can find the component-name and version values in the composer.json file in the archive (under `name` and `version`).
3. Run: `php bin/magento setup:upgrade`
4. Run: `php bin/magento setup:static-content:deploy`.
5. Clear cache.

### From the archive

1. Unzip the plugin file.
2. Create another directory called app/code/VENDOR/MODULENAME/ where MODULENAME must be replaced by the module's internal identifier. You can find it in the file in the extension ZIP file. For example, app/code/ConnectPay/Payment. Upload the extension zip file to this directory.
3. Upload the directory app/code/VENDOR/MODULENAME/ into the root directory of your Magento installation. All directories should match the existing directory structure.
4. Go to Magento 2 root directory. Run `php bin/magento setup:upgrade`.
5. Run `php bin/magento setup:static-content:deploy`.
6. Clear cache.
