Confirmo es una pasarela de pagos para empresas y otros clientes profesionales. Ayuda a aceptar pagos con criptomonedas y enviar fondos a destinatarios, convirtiendo activos cuando hace falta. Conviene separar tres pasos: pagar el pedido, registrar el saldo con el proveedor y transferirlo fuera. Este artículo distingue la documentación general de la interfaz de las condiciones europeas de Confirmo Limited.
La contraparte contractual europea es Confirmo Limited, de Irlanda. ESMA registra una notificación del 16.12.2025 para intercambio de criptoactivos por dinero, entre criptoactivos y transferencias. Las condiciones actualizadas el 02.10.2026 describen un uso empresarial, profesional e institucional, no una cuenta personal de compras. El registro requiere aprobación y controles AML, medidas contra el blanqueo de capitales. El proveedor también declara no estar autorizado para custodiar criptoactivos. Por tanto, su saldo operativo de pagos no debe entenderse como un servicio de almacenamiento a largo plazo. Estas condiciones europeas no se extienden automáticamente a otras empresas de la marca. [1] [2]
Imagine una tienda con precios en euros y un cliente que paga BTC. La moneda del precio, el bitcoin enviado y el activo abonado al comercio pueden diferir. La API, interfaz mediante la cual la tienda se comunica con la pasarela, crea una factura y un enlace de pago. currencyFrom fija la base del precio; el cliente elige un activo y una red admitidos. settlement.currency determina lo que recibe el comercio. Aquí null significa conservar el activo utilizado por el cliente. El abono en Confirmo todavía no es una transferencia a un monedero cuyas claves controla el comercio. [4]
La página de pago muestra importe, dirección, red y vencimiento de la oferta. La Commercial Policy establece períodos iniciales de 15 minutos para liquidar en dinero convencional y 30 minutos para criptoactivos; una prórroga recalcula el tipo de cambio. La transacción debe difundirse a la dirección y red correctas dentro del plazo válido. Las confirmaciones de red pueden llegar después; en Bitcoin están relacionadas con la inclusión en bloques. Por eso confirming todavía no es paid. pending_verification espera información sobre los participantes exigida por Travel Rule. Que el cliente vuelva por returnUrl tampoco demuestra el pago. [3] [5]
Un webhook es un mensaje automático que la pasarela envía a la tienda cuando cambia una operación. Para evitar que un aviso falso provoque una entrega, la integración debe verificar su origen y consultar después el estado final mediante GET invoice API. La documentación calcula bp-signature como una huella SHA256 del cuerpo original completo del mensaje seguido del callback password, un secreto compartido para verificarlo. No basta reconstruir el JSON con otra representación. El envío se repite hasta recibir 200, con un máximo de 20 intentos. Los avisos de la misma factura deben reconocerse para no entregar el pedido de nuevo. [6]
El cliente puede equivocarse de importe o pagar una vez vencida la oferta. Un sobrepago puede dejar la factura paid mientras unhandledExceptions marca el exceso pendiente. En ese caso se trata de devolver el sobrante, no automáticamente todo el pedido. La tolerancia a pagos insuficientes se configura y no es igual para todos los comercios. Aceptar un pago tardío utiliza el tipo actual. Las condiciones europeas conceden 30 días desde la creación de la factura para resolver la excepción; después no establecen obligación de devolución y prevén una comisión. Los costes pueden consumir cantidades pequeñas. Que el pedido principal figure pagado no justifica ignorar la incidencia. [2] [7]
El saldo de la pasarela sirve para tramitar pagos en curso. Las condiciones europeas prevén transferir criptoactivos cada día hábil al monedero propio verificado del comercio. Si la empresa los mantiene durante dos días hábiles, los convierte automáticamente en dinero convencional al finalizar el segundo; liquidar o solicitar un desembolso a tiempo puede evitarlo. Una dirección sin verificar, un importe insuficiente tras comisiones o controles AML pueden detener la transferencia. La expresión self-custody wallets se refiere a monederos controlados por el proveedor. No significa que el comercio tenga sus claves privadas, las que autorizan el gasto. [2] [3]
El comercio también puede utilizar el saldo para pagar a otro destinatario. Enviar un activo diferente implica una conversión. Antes de confirmar, compare el importe descontado, el enviado, el tipo y las comisiones; una oferta vencida necesita una nueva cotización. El tipo incluye un spread, un ajuste respecto al precio de mercado de referencia. En una factura recibida distinga además la comisión del monedero del cliente, la comisión de red de Confirmo y la de procesamiento descontada al comercio. Aceptar una instrucción no demuestra su recepción por el destinatario. Puede ser imposible corregir una dirección o red equivocada. [3]
Cancelar una compra no borra el pago original del blockchain. Según las condiciones europeas, un reembolso es una nueva transacción de criptomonedas, precedida por la conversión de un saldo en dinero convencional si hace falta. Se aplica el tipo de ejecución y surgen nuevos costes; la comisión original de procesamiento no se devuelve. Usar la pasarela no garantiza por sí mismo al cliente el valor de mercado original. El proveedor puede rechazar el reembolso si los costes alcanzan el importe o la ley lo impide. El comercio debe explicar sus reglas antes del pago. [2]
Para obtener la imagen más completa, lee esta entrada junto con Bitcoin, Lightning Network, LNURL, Lightning Address. También enlazan con esta entrada Pago con Bitcoin en Alza.