Cómo aceptar pagos en criptomonedas por una suscripción
Crea un plan y un suscriptor en Cryptanio, comparte su página de pago y comprueba el período pagado tras cada transferencia que realice el cliente. Configura los recordatorios, el período de gracia y las reglas de prepago.
Actualizado:
En Cryptanio puedes gestionar suscripciones pagadas en criptomonedas: crear un plan, asignar datos de pago a un cliente y llevar el control del período pagado. El cliente paga cada renovación por su cuenta desde su propia billetera. El servicio no obtiene permiso para retirar fondos de ella ni realiza cargos automáticos.
A continuación se explica cómo configurar la suscripción desde el panel. Por ejemplo, puedes utilizarla para controlar el pago del acceso a tu propio servicio web. Tú proporcionas ese acceso según tus reglas: crear un plan en Cryptanio no crea una cuenta de cliente en tu producto.
Qué debes preparar
Elige un proyecto con el servicio Subscriptions («Suscripciones») activado y permisos para gestionarlo. Prepara tus datos de recepción en una red admitida y comprueba que estén disponibles para ese servicio concreto. Un registro en la libreta de direcciones o conectar la misma billetera a la supervisión no significa que todo esté listo para recibir pagos de suscriptores.
Necesitarás el precio y la duración del período, las reglas para pagos insuficientes y un identificador claro del cliente en tu sistema. Si quieres enviar recordatorios al cliente, prepara su correo electrónico de contacto. No proporciones la frase semilla ni una clave que permita gastar fondos para configurar la recepción.
Paso 1. Crea un plan
Abre Subscriptions y la pestaña «Planes», y pulsa «Nuevo plan». Indica el nombre, la red, el activo y el precio por período. El precio se establece en la criptomoneda seleccionada. Si indicas USDT, el cliente debe enviar el USDT admitido en esa red, no otra moneda de valor parecido.
Indica el período de facturación en días. Por ejemplo, un plan de 30 días representa ese intervalo, no cualquier mes natural. Configura por separado el período de gracia y el momento del recordatorio antes del vencimiento del período pagado. El período de gracia ayuda a determinar la continuidad del acceso, pero no convierte un pago omitido en uno recibido.
Comprueba la tolerancia para pagos insuficientes: es la cantidad que puede faltar respecto al precio y aun así permitir la renovación. No la aumentes solo para que desaparezca una advertencia sobre una transferencia en disputa.
Decide si permites pagar varios períodos por adelantado. Con el prepago activado, una transferencia válida de importe suficiente puede cubrir varios períodos completos. No es un saldo monetario de libre uso para el cliente: no prometas que cualquier sobrante se utilizará automáticamente en el futuro.
Paso 2. Añade un suscriptor
Abre la pestaña de suscriptores, «Suscribientes», y pulsa «Agregar suscriptor». Selecciona el plan e introduce el ID del cliente, por ejemplo, su número interno en tu servicio. Utiliza un identificador estable que permita asociar la suscripción con la persona correcta. No crees un suscriptor nuevo en cada renovación.
Si hace falta, indica un correo electrónico para los recordatorios. Selecciona una dirección adecuada de la lista o deja la asignación automática de datos de recepción disponibles del proyecto. Después de guardar, comprueba la red, el activo y el destinatario asignados.
Los datos de recepción quedan asignados al suscriptor. No entregues su dirección a otro cliente para ahorrar direcciones disponibles. Si no hay datos de recepción adecuados, corrige primero la conexión o añade direcciones al conjunto y vuelve a intentar el alta.
Paso 3. Comparte la página de pago
Pulsa «Copiar enlace de pago» en la ficha del suscriptor creado o en su menú. Envía el enlace al cliente correspondiente y explica el precio, la duración del período y la necesidad de hacer una nueva transferencia por su cuenta en la próxima renovación.
En la página, el cliente comprueba el importe, el activo, la red y los datos de pago. Si aparecen un destination tag, un memo o un comentario, deben incluirse sin cambios. Para Solana Pay, utiliza el flujo de pago previsto: reference no puede sustituirse por un memo arbitrario. El artículo En qué se diferencian la red y el token amplía la información sobre la elección del activo.
Paso 4. Verifica el primer pago
Que el suscriptor aparezca en la lista no demuestra que haya pagado. Ni siquiera un estado inicial con período de gracia significa que ya haya comprado un período. Espera un ingreso confirmado que cumpla los requisitos y comprueba el estado de la suscripción, la fecha «Pagado hasta» y el número de períodos pagados.
Para el pago de comprobación, envía el precio completo de un período en una sola transferencia y ten en cuenta la comisión de la billetera. Un pago insuficiente que supere la tolerancia no renueva la suscripción. No supongas que varias transferencias parciales se sumarán automáticamente: la renovación evalúa un pago confirmado individual.
El artículo Qué significan las confirmaciones de una transacción explica la detección de una transacción y su confirmación definitiva. Antes de comprobar el período pagado, no concedas acceso basándote únicamente en una captura de pantalla o un mensaje sobre una transferencia detectada.
Paso 5. Organiza las renovaciones y el acceso
Comprueba los recordatorios al propietario y su entrega al cliente en el correo electrónico indicado. Si no se ha configurado un correo, decide de antemano cómo recordarás tú mismo el vencimiento. Un recordatorio no realiza el pago por la persona.
Con un nuevo pago correcto, el período pagado que no haya vencido se amplía desde su fecha de finalización anterior; si ya terminó, el nuevo período se cuenta desde la renovación aceptada. Comprueba la fecha real en el panel y después actualiza el acceso en tu producto.
Si una transferencia se revierte por una reorganización de la blockchain, el estado de la suscripción y el período pagado pueden cambiar. Prevé una nueva comprobación del acceso. Archivar un plan impide asignarlo a nuevos suscriptores, pero no sustituye la cancelación independiente de una suscripción existente ni elimina el historial de pagos.
Para preparar las billeteras y recibir fondos de forma general, consulta Cómo aceptar pagos en criptomonedas en tu sitio web.