Title: Monero WooCommerce Extension
Author: SerHack
Published: <strong>14 de agosto de  2017</strong>
Last modified: 16 de mayo de  2021

---

Buscar plugins

Este plugin **no se ha probado con las últimas 3 versiones mayores de WordPress**.
Puede que ya no tenga asistencia ni lo mantenga nadie, o puede que tenga problemas
de compatibilidad cuando se usa con las versiones más recientes de WordPress.

![](https://s.w.org/plugins/geopattern-icon/monero-woocommerce-gateway.svg)

# Monero WooCommerce Extension

 Por [SerHack](https://profiles.wordpress.org/serhack/)

[Descargar](https://downloads.wordpress.org/plugin/monero-woocommerce-gateway.zip)

 * [Detalles](https://es-ar.wordpress.org/plugins/monero-woocommerce-gateway/#description)
 * [Valoraciones](https://es-ar.wordpress.org/plugins/monero-woocommerce-gateway/#reviews)
 * [Desarrollo](https://es-ar.wordpress.org/plugins/monero-woocommerce-gateway/#developers)

 [Soporte](https://wordpress.org/support/plugin/monero-woocommerce-gateway/)

## Descripción

#### Benefits

 * Payment validation done through either `monero-wallet-rpc` or the [xmrchain.net blockchain explorer](https://xmrchain.net/).
 * Validates payments with `cron`, so does not require users to stay on the order
   confirmation page for their order to validate.
 * Order status updates are done through AJAX instead of Javascript page reloads.
 * Customers can pay with multiple transactions and are notified as soon as transactions
   hit the mempool.
 * Configurable block confirmations, from `0` for zero confirm to `60` for high 
   ticket purchases.
 * Live price updates every minute; total amount due is locked in after the order
   is placed for a configurable amount of time (default 60 minutes) so the price
   does not change after order has been made.
 * Hooks into emails, order confirmation page, customer order history page, and 
   admin order details page.
 * View all payments received to your wallet with links to the blockchain explorer
   and associated orders.
 * Optionally display all prices on your store in terms of Monero.
 * Shortcodes! Display exchange rates in numerous currencies.

#### Installation

### Automatic method

In the “Add Plugins” section of the WordPress admin UI, search for “monero” and 
click the Install Now button next to “Monero WooCommerce Extension” by mosu-forge,
SerHack. This will enable auto-updates, but only for official releases, so if you
need to work from git master or your local fork, please use the manual method below.

### Manual method

 * Download the plugin from the releases page (https://github.com/monero-integrations/
   monerowp) or clone with `git clone https://github.com/monero-integrations/monerowp`
 * Unzip or place the `monero-woocommerce-gateway` folder in the `wp-content/plugins`
   directory.
 * Activate “Monero Woocommerce Gateway” in your WordPress admin dashboard.
 * It is highly recommended that you use native cronjobs instead of WordPress’s “
   Poor Man’s Cron” by adding `define('DISABLE_WP_CRON', true);` into your `wp-config.
   php` file and adding `* * * * * wget -q -O - https://yourstore.com/wp-cron.php?
   doing_wp_cron >/dev/null 2>&1` to your crontab.

#### Configuration

### Option 1: Use your wallet address and viewkey

This is the easiest way to start accepting Monero on your website. You’ll need:

 * Your Monero wallet address starting with `4`
 * Your wallet’s secret viewkey

Then simply select the `viewkey` option in the settings page and paste your address
and viewkey. You’re all set!

Note on privacy: when you validate transactions with your private viewkey, your 
viewkey is sent to (but not stored on) xmrchain.net over HTTPS. This could potentially
allow an attacker to see your incoming, but not outgoing, transactions if they were
to get his hands on your viewkey. Even if this were to happen, your funds would 
still be safe and it would be impossible for somebody to steal your money. For maximum
privacy use your own `monero-wallet-rpc` instance.

### Option 2: Using monero wallet rpc

The most secure way to accept Monero on your website. You’ll need:

 * Root access to your webserver
 * Latest [Monero-currency binaries](https://github.com/monero-project/monero/releases)

After downloading (or compiling) the Monero binaries on your server, install the
[systemd unit files](https://github.com/monero-integrations/monerowp/tree/master/assets/systemd-unit-files)
or run `monerod` and `monero-wallet-rpc` with `screen` or `tmux`. You can skip running`
monerod` by using a remote node with `monero-wallet-rpc` by adding `--daemon-address
node.moneroworld.com:18089` to the `monero-wallet-rpc.service` file.

Note on security: using this option, while the most secure, requires you to run 
the Monero wallet RPC program on your server. Best practice for this is to use a
view-only wallet since otherwise your server would be running a hot-wallet and a
security breach could allow hackers to empty your funds.

### Remove plugin

 1. Deactivate plugin through the ‘Plugins’ menu in WordPress
 2. Delete plugin through the ‘Plugins’ menu in WordPress

## Preguntas frecuentes

 * What is Monero ?
    Monero is completely private, cryptographically secure, digital
   cash used across the globe. See https://getmonero.org for more information
 * What is a Monero wallet?
    A Monero wallet is a piece of software that allows 
   you to store your funds and interact with the Monero network. You can get a Monero
   wallet from https://getmonero.org/downloads
 * What is monero-wallet-rpc ?
    The monero-wallet-rpc is an RPC server that will
   allow this plugin to communicate with the Monero network. You can download it
   from https://getmonero.org/downloads with the command-line tools.
 * Why do I see `[ERROR] Failed to connect to monero-wallet-rpc at localhost port
   18080
    Syntax error: Invalid response data structure: Request id: 1 is different
   from Response id:
    ?
    This is most likely because this plugin can not reach your
   monero-wallet-rpc. Make sure that you have supplied the correct host IP and port
   to the plugin in their fields. If your monero-wallet-rpc is on a different server
   than your wordpress site, make sure that the appropriate port is open with port
   forwarding enabled.

## Reseñas

![](https://secure.gravatar.com/avatar/cf9d2ff2a4e55fb25ab3fc85cbc1f0732203f1fa13954a769d1b1ac5d4963dc4?
s=60&d=retro&r=g)

### 󠀁[Plugin is broken please Fix!](https://wordpress.org/support/topic/plugin-is-broken-please-fix/)󠁿

 [skylerfulton](https://profiles.wordpress.org/skylerfulton/) 9 de agosto de 2019
1 respuesta

The plug is clearly broken after the last patch it does not fetch prices anymore.
Very sad please fix it ser.

 [ Leer la 1 reseña ](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/)

## Colaboradores y desarrolladores

“Monero WooCommerce Extension” es un software de código abierto. Las siguientes 
personas han colaborado con este plugin.

Colaboradores

 *   [ SerHack ](https://profiles.wordpress.org/serhack/)

[Traduce “Monero WooCommerce Extension” a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/monero-woocommerce-gateway)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/monero-woocommerce-gateway/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/monero-woocommerce-gateway/),
o suscríbete al [log de desarrollo](https://plugins.trac.wordpress.org/log/monero-woocommerce-gateway/)
por [RSS](https://plugins.trac.wordpress.org/log/monero-woocommerce-gateway/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 0.1

 * First version ! Yay!

#### 1.0

 * Added the view key option

#### 2.1

 * Verify transactions without monero-wallet-rpc
 * Optionally accept zero confirmation transactions
 * bug fixing

#### 2.2

 * Fix some bugs

#### 2.3

 * Bug fixing

#### 3.0.0

Huge shoutout to mosu-forge who contributed a lot to make 3.0 possible.
 * Ability
to set number of confirms: 0 for zero conf, up to 60. * Amount owed in XMR gets 
locked in after the order for a configurable amount of time after which the order
is invalid, default 60 minutes. * Shows transactions received along with the number
of confirms right on the order success page, auto-updates through AJAX. * QR code
generation is done with Javascript instead of sending payment details to a 3rd party.*
Admin page for showing all transactions made to the wallet. * Logic is done via 
cron, instead of the user having to stay on the order page until payment is confirmed.*
Payment details (along with the txid) are always visible on the customer’s account
dashboard on the my orders section. * Live prices are also run via cron, shortcodes
for showing exchange rates. * Properly hooks into order confirmation email page.

#### 3.0.1

 * Fixed the incorrect generation of integrated addresses;

#### 3.0.2

 * Fixed the problem of ‘hard-coded’ prices which causes a division by zero: now
   any currencies supported by cryptocompare API should work;

#### 3.0.3

 * Fixed the problem related to explorer;

#### 3.0.4

 * Bug fixing;

#### 3.0.5

 * Removed cryptocompare.com API and switched to CoinGecko

## Meta

 *  Versión **3.0.5**
 *  Última actualización **hace 5 años**
 *  Instalaciones activas **50+**
 *  Versión de WordPress ** 4.0 o superior **
 *  Testeado hasta **5.7.20**
 *  Idioma
 * [English (US)](https://wordpress.org/plugins/monero-woocommerce-gateway/)
 * Etiquetas:
 * [integration](https://es-ar.wordpress.org/plugins/tags/integration/)[merchant](https://es-ar.wordpress.org/plugins/tags/merchant/)
   [monero](https://es-ar.wordpress.org/plugins/tags/monero/)[payment](https://es-ar.wordpress.org/plugins/tags/payment/)
   [woocommerce](https://es-ar.wordpress.org/plugins/tags/woocommerce/)
 *  [Vista avanzada](https://es-ar.wordpress.org/plugins/monero-woocommerce-gateway/advanced/)

## Valoraciones

 5 de 5 estrellas.

 *  [  1 valoración de 5 estrellas     ](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/?filter=5)
 *  [  0 valoraciones de 4 estrellas     ](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/?filter=4)
 *  [  0 valoraciones de 3 estrellas     ](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/?filter=3)
 *  [  0 valoraciones de 2 estrellas     ](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/?filter=2)
 *  [  0 valoraciones de 1 estrellas     ](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/monero-woocommerce-gateway/reviews/)

## Colaboradores

 *   [ SerHack ](https://profiles.wordpress.org/serhack/)

## Soporte

¿Tenés algo que decir? ¿Necesitás ayuda?

 [Ver el foro de asistencia](https://wordpress.org/support/plugin/monero-woocommerce-gateway/)

## Donar

¿Te gustaría apoyar el progreso de este plugin?

 [ Doná a este plugin ](http://monerointegrations.com/donate.html)