Monero ($XMR) integrations: an overview of current and future plugins for eCommerce, online shops and CMS systems

in #monero7 years ago (edited)

A cryptocurrency is only as good as its places of exchange - in the case of Monero, the privacy-centric cryptocurrency has already a reasonable amount of shop and online integrations available. Here is a short overview on the status of Monero (XMR) integrations.

The website monerointegrations.com has a good and tangible overview of the existing shop plugins and integrations for CMS systems. Their github repository currently lists the following existing integrations:

  • monerowp - Monero WooCommerce Plugin for Wordpress.
  • monerops - Monero Prestashop addon, currently compatible with Prestashop version 1.6.x, but 1.7 compatibility is in the making.
  • monerowhmcs is an integration for WHMCS (Web Hosting Automation Platform). The status of this integration is "work in progress", if you have knowledge in the system you can help out and start adding features.
  • monerophp is the Monero PHP library and JsonRPC Client, which basically means "general purpose Monero integrations for all things PHP". On this basis, other integrations or individual solutions based on PHP can be written.
  • moneroshopify is a stub for now, preparing for a possible Monero Shopify integration. The status of this integration is unknown, but if Shopify would support Monero payments this would rather be huge.

As recently (Sept 14, 2017) suggested by SerHack (the user behind most of the Monero integrations) in the Monero Forums, upcoming and planned integrations which are on the horizon are as follows:

  • WHMCS - finishing integration to the WHMCS Web Hosting Automation Platform would have a multiplicator-effect, as the system is based on sub-hosting services.
  • Magento is a very popular eCommerce platform (which even calls itself the #1 platform), so integrating Monero would have a massive boost in adoption.
  • Opencart is a free and Open Source eCommerce platform. A dedicated plugin for OpenCart would be very welcome, although there is an Opencart integration already possible via coinpayments.

Monerointegrations aside, what are other options or plugins available to use as of today to integrate Monero in a current web-project? While direct integrations are a nice thing, they also mean you have to run and maintain an active Monero node for your integration project to work. The nice and easy thing about coinpayments is, you don't have to actively run a client, as their webservice offers a wallets for over 75 coins, including Monero.

Of course this also can be seen as a problem, as most people (and cypherpunks for sure) want to 'cut out the middle man', what coinpayments definitely is. Still it offers an option to immediately accept and use Monero in a large amount of online systems and projects already:

Here is a table and overview of most popular shop- and ecommerce systems and their integration status in Monero:

LogoXMRCP?TechLicenseDescription
NOYES?CommercialaMember Pro is a membership software also featuring recurring payments and "200+ payment methods".
NOYESPHPGNU GPLv3Arastta eCommerce is a 'Free Cart Software'
NOYESPHPCommercialblesta, billing platform for providers.
NOYESPHPCommercial w. free option (Apache License Version 2.0)Box Billing, billing & client management software
NOYESPHPGNU GPLDrupal is an Open Source CMS and framework.
NOYESPHPGNU GPL v3HikaShop is an e-commerce solution for Joomla (compatible with Joomla 1.5 to 3.x)
W.I.P.YESPHPOSL v3, AFL v3Magento is a large e-commerce system (previously owned by eBay)
W.I.P.YESPHPGNU GPLOpenCart is an Online store management system
NOYESPHPGNU GPLOsCommerce is a very popular Open Source e-Commerce solution, with "8,651 free add-ons and 20,608 live sites"
YESYESPHPOSLPrestashop is a free, open source e-commerce solution published under the Open Software License (OSL)
NOYESPHP?Tomatocart is an Open source shopping cart solution branched from osCommerce 3
W.I.P.YESPHPcommercialWHCMS is a recurring Invoicing & Payment Capture with the with the WHMCS billing and automation platform.
YESYESPHPGNU GPLWooCommerce for Wordpress is a popular and simple e-commerce plugin for Wordpress with free base product
NOYESPHPGNU GPLWP-eCommerce for Wordpress is a popular e-commerce plugin for Wordpress
NOYESPHPGPL v2Ubercart is a shopping cart system for Drupal.
NOYESPHPCommercialX-Cart was the first PHP cart system, commercial (but Open Source)
NOYESPHPGNU GPLZen Cart is an online store management system
NONORUBYNew BSDSpree Ecommerce is a complete open source e-commerce solution built with Ruby on Rails.
Django-ShopNONOPYTHONCopyrightDjango Shop aims to be a the easy, fun and fast shop counterpart to django-CMS

TLDR;
There are a lot of options and available integrations via Coinpayments, which support the cryptocurrency Monero already. For a true cypherpunk (but also for people who want to control their funds and integrations), we need to get more integrations into existing systems out there. A good way to start is to support SerHack with his current drive to extend direct XMR integrations. What would be advisable is to create a small HOWTO (maybe based on monerophp for PHP integrations) and to further extend the availability of Monero libraries for other programming languages. As of today, we have implementations for Node.js, PHP, Python and .NET. Other language integrations are hopefully to follow soon.

Coin Marketplace

STEEM 0.17
TRX 0.15
JST 0.028
BTC 60385.82
ETH 2321.90
USDT 1.00
SBD 2.51