Using CoinGate shopping cart plugins and extensions makes setting up Bitcoin payments in your online shop really easy. This blog post covers OpenCart Bitcoin extension installation – step-by-step with screenshots, as we know you like it.
But before you go live, you may want to do some testing to make sure everything works nicely. For this reason, we have a sandbox environment – just remember to create an account there, even if you already have one on our main website.
The installation of our OpenCart Bitcoin extension is relatively easy. To ensure that crypto payment plugin is working correctly on your website, we will go over these four steps:
Make sure OpenCart FTP settings are configured.
Download and install the appropriate CoinGate Bitcoin module for OpenCart.
Enable our extension in OpenCart settings.
Setup API credentials for testing purposes or going live with Bitcoin payments.
For the testing mode to work, you must generate separate API credentials on the CoinGate Sandbox environment since API credentials generated on CoinGate will not work there.
Please note that this guide was created using OpenCart 184.108.40.206. But is also useful when installing older or upcoming OpenCart versions. For OpenCart 3+, skip the first step of this guide.
How to set up OpenCart extension: step-by-step guide
1. Check that the OpenCart FTP configuration is fine
To do this, open up the OpenCart FTP configuration in the Admin panel. This is done from the menu bar on the left: click on System > Settings, then click Edit and go over to the FTP tab.
If the details are missing in the FTP tab, enter FTP Host, Port, Username, Password, Root directory (FTP Root). Under Enable FTP, choose Yes. Do not forget to save your settings. Under Enable FTP, choose Yes. Do not forget to save your settings.
2. Download appropriate CoinGate extension for OpenCart
Once you have downloaded our OpenCart Bitcoin plugin for versions 2.0-2.2 or 2.3+, go back to the Admin panel. Click on Extensions > Extension Installer. Click Upload, located, select coingate-opencart.ocmod.zip you just downloaded, and click Continue.
After the process is complete, you will see a message indicating that our Bitcoin extension has been successfully installed under the Progress bar.
4. Enable CoinGate payment extension in OpenCart settings
For OpenCart 2.0-2.2, in the Admin panel, go to Extensions > Payments, find Bitcoin via CoinGate, and click Install.
For OpenCart 2.3 and newer (including OpenCart 3.0+), in the Admin panel, go to Extensions, select Payments from the dropdown list, find Bitcoin via CoinGate and click the green “+” sign to install.
You will then see a confirmation message indicating that ‘you have successfully modified payments.’
5. Enter API credentials and configure your ‘Receive Currency’ settings
If you have not yet created your API credentials (App ID, API Key, API Secret), it is a good time to do this now in your CoinGate account dashboard (see the top of the page for instructions).
For OpenCart 2.0-2.2, in the Admin panel, go back to Extensions > Payments, find Bitcoin via CoinGate, but this time, click Edit. Enter your API credentials here. If you use our sandbox environment for testing, turn on the Test mode. Remember to save your settings.
For OpenCart >= 2.3, in the Admin panel, go back to Extensions, select Payments from the dropdown list, find Bitcoin via CoinGate and click Edit. Enter your API credentials here. If you use our sandbox environment for testing, turn on the Test mode. Remember to save your settings.
For all versions: set the Receive Currency parameter to the currency you wish to receive your payouts from CoinGate. Please note that you must have a verified merchant account to receive EUR, USD, BTC, or any other available currency. Check this guide to see “How to verify a merchant account.”
Congratulations – you did it! Your OpenCart store now has Bitcoin as a payment option at checkout. See how it works and let us know at firstname.lastname@example.org. Whether you love or hate it – we want to hear it all!
Accepting cryptocurrency payments might be the easiest solution for e-commerce businesses to upgrade their services, attract new customers and provide them with fast and convenient payment options.
OpenCart lets you launch an online business and accept digital currencies as a form of payment. CoinGate provides OpenCart merchants with a cryptocurrency payment plugin so they can accept 70+ different cryptos for their goods or services.