Accept Bitcoin & Cryptocurrency payments with the OpenCart extension

Receive crypto payments on the OpenCart website with a fully automated solution. Extend the payment methods of your online business and get paid for your goods and services in Bitcoin (BTC), Litecoin (LTC), Ether (ETH), Cardano (ADA), Solana (SOL), and +70 other cryptocurrencies
Plugin logo
Section image

Why accept crypto payments on your online store?

  • Receive payments instantly from anywhere in the world;
  • Remove multiple unnecessary middle-men;
  • Collect and share fewer data about your customers;
  • Enjoy only 1% transaction fees;
  • No fraudulent chargebacks on purchases;
  • Get the attention of more customers;
  • Gain a competitive advantage in your respective industry.
Learn more

Advantages of OpenCart cryptocurrency payment gateway plugin:

  • Entirely automated crypto processing and invoicing platform;
  • Crypto-to-fiat conversion & other payout options with real-time exchange rates;
  • Dedicated dashboard for order tracking, management, and accounting;
  • Instant payment confirmations & a refund system;
  • Support for Bitcoin & Litecoin Lightning Network.
Download OpenCart plugin
Section image

Need some help?

How to install the CoinGate payment module on OpenCart step-by-step

Learn more
Card 1 image
1

Check if the OpenCart FTP settings are correct

Open the OpenCart FTP configuration in the admin panel from the menu bar on the left (System > Settings). Click Edit, navigate to the FTP tab and enter FTP Host, Port, Username, Password, Root directory (FTP Root) (if missing). Under Enable FTP, choose Yes and save the settings.

2

Download CoinGate extension for OpenCart

Download the plugin for the corresponding OpenCart version from the official OpenCart Marketplace or GitHub Repository.
Note that the versions of extensions are different for OpenCart 1.*, OpenCart 2.0-2.2, and OpenCart 2.3+ (and 3.0+).

Card 2 image
Card 3 image
3

Install the OpenCart plugin

2.0-2.2 or 2.3+ version: go to the Admin panel. Navigate to Extensions > Extension Installer, click the Upload button, then locate and select the coingate-opencart.ocmod.zip file that you just downloaded, and click Continue.

4

Enable the plugin in the OpenCart settings

2.0-2.2 version: in the Admin panel, go to Extensions > Payments, find Bitcoin via CoinGate, and click Install.
2.3+ and newer versions: navigate to Extensions in the Admin panel, select Payments from the dropdown list, find Bitcoin via CoinGate and click the green “+” sign to install.

Card 4 image
Card 5 image
5

Create and enter your API credentials

Create your API credentials (App ID, API Key, API Secret) from your CoinGate account dashboard (Merchant > API > Apps > +New App).
2.0-2.2 version: in the Admin panel, go back to Extensions > Payments, find Bitcoin via CoinGate, click Edit and enter your API credentials.
2.3+ and newer versions: in the Admin panel, go to Extensions, select Payments from the dropdown list, find Bitcoin via CoinGate, click Edit and enter your API credentials.
If you use a sandbox environment for testing, turn on the Test mode.

6

Configure the “Receive Currency” settings

For all versions: go to Account settings > Payout settings on the CoinGate account dashboard and set the Receive Currency parameter to the currency in which you wish to receive your payouts.

Card 6 image

Companies that use CoinGate payment gateway

Surfshark logo
Alternative airlines logo
Cherry servers logo
Hostinger logo

More payment plugins from coingate

Emilija photo

Emilija and her team is here to help with all your questions!

Our sales team is ready to help you answer all your questions

Book a demo call

Need some help?

Frequently asked questions

Merchants can use CoinGate payment gateway to accept these cryptocurrencies:
BTC, LTC, ETH, BCH, XRP, XNO, TRX, DAI, REP, DOGE, RLC, DCR, XLM, BAT, ANT, BNT, CVC, EOS, OMG, ZRX, QTUM, STORJ, BTG, DGB, DNT, POWR, BNB, POLY, KNC, TUSD, LINK, USDT, BSV, VET, BTCV, DOT, USDC, ADA, UNI, BUSD, SOL, WBTC, LUNA, THETA, XTZ, RVN, SUSHI, AAVE, ALGO, ARDR, ENJ, FIL, FTT, GAS, GLM, GRT, LRC, MANA, MKR, NEO, NEXO, ONT, PAXG, WAVES, XEM, YFI, CHZ, HBAR, ICX, USDP, QNT, FTM, HOT, HT, ZIL, and COMP.
Businesses registered in these countries can accept payments through CoinGate.
To accept payments through CoinGate, a 1% flat fee for processed payments is charged. There are no other recurring or setup fees.
For testing purposes, please use CoinGate Sandbox.
Withdrawals for merchants are issued once a day manually. SEPA payouts might take 1-2 business days.
Log into your CoinGate account to check the withdrawal limits. The amount depends on the selected payout currency. Navigate to the "Withdrawals" section under the "Merchant" menu tab.