# Cómo aceptar pagos en Bitcoin en tu tienda online (con honestidad)

> Tres opciones, una por defecto y cero humo. Lo que de verdad funciona cuando el 1% de tus compradores quiere pagar en cripto.

Ryan Badger - 30 de junio de 2025 - 3 min de lectura

## La versión corta

Quizá el 1% de tus compradores pague alguna vez en Bitcoin. Para ese 1%, tus opciones en 2026 son:

- **[Coinbase Commerce](https://commerce.coinbase.com/)**: alojado, comisión del 1%, liquida a USD automáticamente. La opción por defecto.
- **[BTCPay Server](https://btcpayserver.org/)**: autoalojado, gratis, sin intermediarios. Si de verdad quieres quedarte con BTC.
- **[NOWPayments](https://nowpayments.io/) / [OpenNode](https://www.opennode.com/)**: si quieres altcoins más allá de BTC y ETH.

BitPay sigue existiendo. No vamos a hablar de él.

En las tiendas de Shoprocket nos conectamos a `Coinbase Commerce` por defecto. Diez minutos de configuración, comisiones predecibles, y nunca tocas un satoshi si no quieres.

## Por qué esta pregunta es más complicada de lo que parece

La gente busca "cómo procesar pagos en Bitcoin en un e-commerce" esperando una respuesta limpia en tres pasos. La respuesta honesta depende de tres cosas, y la mayoría de las guías pasan de largo por ellas.

### 1. ¿Quieres conservar Bitcoin o convertirlo al instante?

El BTC puede moverse un 5-10% en un día. Si pones precio a tus productos en USD y te quedas con el BTC, estás montando un negocio de especulación con divisas en paralelo, lo hayas querido o no. La mayoría de las pasarelas convierten a moneda fiat en el momento del pago. `Coinbase Commerce` liquida en USD a tu cuenta de Coinbase. `BTCPay Server` te deja decidirlo factura a factura.

> **Consejo:** elige la pasarela *después* de haber decidido de qué lado estás, no antes. Cambiar a mitad de camino significa migrar webhooks, rehacer la contabilidad y, a menudo, un ejercicio manual de conversión de tesorería que no quieres.

### 2. ¿Quiénes son tus clientes?

Si vendes suscripciones a VPN, herramientas para desarrolladores, IPTV o cualquier cosa dirigida a un público técnico, Bitcoin merece los diez minutos. Si vendes velas, no. Tu tasa de conversión no cambiará de forma apreciable y sumarás tickets de soporte de gente confundida con las confirmaciones.

### 3. ¿En qué país estás?

El tratamiento fiscal de las criptomonedas varía enormemente. Reino Unido las trata como propiedad; cada transacción es un hecho imponible. Estados Unidos es parecido. Alemania: exento de impuestos tras un año de tenencia. Si tu pasarela convierte automáticamente a fiat al recibir el pago, buena parte de esta complejidad desaparece, pero sepamos en qué lado de la línea estás antes de activarla.

## La configuración de diez minutos (Coinbase Commerce)

Suponiendo que elegiste Coinbase Commerce con liquidación automática a USD:

1. Regístrate en [commerce.coinbase.com](https://commerce.coinbase.com/) y verifica la cuenta de empresa.
2. Genera una clave de API y un secreto de firma de webhook.
3. En Shoprocket: Ajustes → Métodos de pago → activa **Cripto (Coinbase Commerce)** y pega ambos.
4. Actívalo.

El payload del webhook que recibirás se ve así (recortado):

```
{
  "event": {
    "type": "charge:confirmed",
    "data": {
      "code": "66BEOV2A",
      "pricing": { "local": { "amount": "49.00", "currency": "USD" } },
      "payments": [{
        "network": "bitcoin",
        "transaction_id": "4f2b..."
      }]
    }
  }
}
```

Shoprocket valida el HMAC de `X-CC-Webhook-Signature` con tu secreto de firma y luego marca el pedido como pagado. Los clientes ven una opción **Pagar con Bitcoin** en el checkout. Coinbase se encarga del código QR, del recuento de confirmaciones y de la conversión. Tú ves llegar USD a tu cuenta como cualquier otro pago.

## ¿Y las devoluciones de cargo?

Esta es la parte que nadie menciona en esos listados de 2.000 palabras.

Las transacciones en Bitcoin son irreversibles. Una vez confirmadas en la cadena, no hay ningún botón de "disputo este cargo" que tu cliente pueda pulsar tres semanas después. Los pagos con tarjeta tienen una tasa base de contracargos del 0,5-1% en la mayoría de categorías; la de Bitcoin es cero. Para tiendas que venden bienes digitales, suscripciones o cualquier cosa que invite al fraude amistoso, eso solo ya justifica la integración.

> **Contrapunto:** corta en los dos sentidos. Si envías el producto equivocado, reembolsas a mano. No puedes recuperar una transacción de BTC confirmada. No pasa nada. La mayoría de las tiendas ya lo hacen así.

## Lo que les decimos a la mayoría de tiendas

Actívalo. La integración es trivial, el coste de soporte es prácticamente cero, y los clientes que quieren pagar en cripto suelen ser justo los que más te interesan: convierten, no piden contracargos y son, en proporción, el segmento de los primeros en adoptar.

No lo vendas de más. No montes una campaña de marketing en torno a "ahora aceptamos Bitcoin": sitúa tu marca al instante en 2013. Añádelo sin ruido, pon un pequeño logo de BTC junto a Visa y Mastercard, y deja que lo encuentre quien le interese.

## Resumen

- Usa **Coinbase Commerce** salvo que específicamente no quieras una configuración custodiada.
- Convierte automáticamente a fiat salvo que quieras exposición a BTC a propósito.
- Espera que lo use ≤1% de los pedidos. No pasa nada.
- Cero contracargos es la verdadera razón para activarlo.

---

- HTML version: https://v3.shoprocket.io/es/blog/aceptar-pagos-bitcoin-tienda-online
- Language: Español (es)
- Also in: [العربية](https://v3.shoprocket.io/ar/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [Deutsch](https://v3.shoprocket.io/de/blog/bitcoin-zahlungen-im-ecommerce-akzeptieren-ehrlich.md), [Ελληνικά](https://v3.shoprocket.io/el/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [English](https://v3.shoprocket.io/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [Français](https://v3.shoprocket.io/fr/blog/accepter-paiements-bitcoin-ecommerce-honnetement.md), [עברית](https://v3.shoprocket.io/he/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [हिन्दी](https://v3.shoprocket.io/hi/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [Bahasa Indonesia](https://v3.shoprocket.io/id/blog/cara-menerima-pembayaran-bitcoin-di-e-commerce-secara-jujur.md), [Italiano](https://v3.shoprocket.io/it/blog/accettare-pagamenti-bitcoin-ecommerce.md), [日本語](https://v3.shoprocket.io/ja/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [Lietuvių](https://v3.shoprocket.io/lt/tinklarastis/kaip-priimti-bitcoin-mokejimus-el-prekyboje-sazingai.md), [Norsk](https://v3.shoprocket.io/nb/blogg/ta-imot-bitcoin-betalinger-i-nettbutikk-arlig-talt.md), [Nederlands](https://v3.shoprocket.io/nl/blog/bitcoin-betalingen-accepteren-webshop-eerlijk.md), [Polski](https://v3.shoprocket.io/pl/blog/jak-przyjmowac-platnosci-bitcoin-w-e-commerce.md), [Português](https://v3.shoprocket.io/pt/blog/como-aceitar-pagamentos-em-bitcoin-no-ecommerce.md), [Română](https://v3.shoprocket.io/ro/blog/cum-accepti-plati-bitcoin-in-ecommerce.md), [Русский](https://v3.shoprocket.io/ru/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [ไทย](https://v3.shoprocket.io/th/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md), [Türkçe](https://v3.shoprocket.io/tr/blog/eticarette-bitcoin-odemesi-nasil-kabul-edilir.md), [中文](https://v3.shoprocket.io/zh/blog/how-to-accept-bitcoin-payments-in-e-commerce-honestly.md)
