Yo he implementado justamente esto en varias páginas. De mi experiencia el mejor plugin es Bitcoin Payments for WooCommerce. Este plugin tiene dos modos, el uno es usando el API de blockchain.info y el otro es usando un monedero electrum. La primera opción puede presentar problemas así que te recomiendo usar electrum.
Básicamente los pasos son:
- Instala el plugin
- Instala Electrum 1.9.8 (la última versión no es compatible) en tu ordenador personal (no en el servidor), puede ser offline
- Obtén la master public key y configúrala en el plugin
- Activa y configura el crontab, caso contrario puede dar problemas si tu sitio no tiene mucho tráfico
No es muy difícil de implementar y lo mejor es que los bitcoins nunca están en el servidor sino tu monedero local por lo que es muy seguro. Si necesitas ayuda con la implementación puedo ayudarte (con un costo).