Crypto Payments, E-Commerce Plugins
Magento 2 Plugin To Accept Bitcoin & Other Cryptocurrencies
Last updated: April 18, 2025 3 min read
Vilius Barbaravičius
Easily integrate cryptocurrency payments into your Magento 2 store with the CoinGate extension.
Our automated payment processing and invoicing system simplifies the checkout experience for you and your customers.
With a single plugin, your online store can begin accepting Bitcoin, Ethereum, Litecoin, Solana, USDC, and many other cryptocurrencies.
We ensure real-time settlements directly to your bank account in Euros, providing a stable revenue stream free from crypto market volatility. Prefer to keep crypto? You can opt to receive settlements in digital assets as well.
Download Magento 2 extension for crypto payments from the official Adobe marketplace or our GitHub page.
Note: to use this plugin, you will need a CoinGate account. Register here.
About Magento 2 Plugin for Crypto Payments
Account & Pricing
To get started, create a CoinGate business account and complete the verification process.
- Flat fee: 1% per completed transaction
- No setup or recurring fees
- Full pricing details can be found here.
Key Features
- Simple one-time setup, minimal maintenance required
- Instant payment confirmation and automatic order updates
- Merchandise pricing in any fiat currency
- Issue full or partial refunds with ease
- Role-based account management controls
- Support for Layer-2 solutions like the Bitcoin Lightning Network and Polygon
- Payouts in EUR, stablecoins, BTC, or other supported cryptocurrencies
- Optional protection from market volatility with Euro settlements
- Sandbox testing environment using Testnet Bitcoin
Plugin Functionality
- Extend invoice expiration time up to 24 hours (for same pay/receive currencies)
- Automatically accept minor underpayments
- Customize invoice settings: enable/disable coins, adjust currency positioning, and modify settlement preferences
- Configure payout options for each accepted cryptocurrency
Example: How It Works
- A customer adds an item priced at 100 EUR to their cart.
- At checkout, they select Bitcoin as their payment method.
- An invoice is generated, and if BTC is valued at 100,000 EUR, the customer pays 0.001 BTC.
- Once paid, the merchant receives 99 EUR (after the 1% fee), or 0.00099 BTC if opting for crypto payout.
Security Considerations
- No billing data is collected or stored
- Customers are redirected to a secure payment page for crypto transactions
- PCI compliance is not required, as CoinGate does not process credit card payments
- No data is stored or processed on the Magento server
- Order status updates are handled securely via CoinGate’s API
Installation Guide (via Composer)
- Navigate to your Magento 2 root directory
- Run the following command:
composer require coingate/magento2-plugin
- Enable the plugin and update the setup:
php bin/magento module:enable CoinGate_Merchant --clear-static-content php bin/magento setup:upgrade
- Configure the plugin in your Magento Admin Panel:
Stores > Configuration > Sales > Payment Methods > Bitcoin via CoinGate
Need Help?
Have questions or need support? Reach out to our team at support@coingate.com.
Looking or something else?
CoinGate has developed crypto payment plugins for several e-commerce platforms, including PrestaShop, WooCommerce, WHMCS, OpenCart and many more. Find the full list here.

Written by:
Vilius Barbaravičius
Vilius is a seasoned copywriter and bitcoin enthusiast specializing in blockchain and cryptocurrency topics. He's been with CoinGate since 2018, writing blogs, social media content, sales materials, newsletters, FAQs, and more. He's relentless in pursuing knowledge and a better understanding of the crypto industry, which helps him create meaningful and engaging content every day.
Vilius is a seasoned copywriter and bitcoin enthusiast specializing in blockchain and cryptocurrency topics. He's been with CoinGate since 2018, writing blogs, social media content, sales materials, newsletters, FAQs, and more. He's relentless in pursuing knowledge and a better understanding of the crypto industry, which helps him create meaningful and engaging content every day.
Related Articles