Cashier (cashier) convierte tu Nextcloud en un servicio de pago con suscripciones. Un visitante elige un plan (por ejemplo 100 GB o 1 TB), paga con Stripe, y la cuenta se crea y se activa automáticamente: cuota y grupos configurados, sesión iniciada en el acto. Funciona junto con una app de registro de MediaLab Works: Sign-up (un formulario de registro con confirmación por correo, cuentas gratuitas y de pago en la misma página) o IDRegister (registro con documento de identidad, más «Paga un plan en lugar de escanear un documento»).
Qué hace
- Planes que defines tú: nombre en inglés y rumano, precio mensual o anual (o ambos), cuota de almacenamiento, grupos a los que se une el usuario, días de prueba gratuita opcionales.
- Pago con Stripe con tu propia cuenta de Stripe: tarjeta, Apple Pay / Google Pay y los métodos locales que ofrezca Stripe; los datos de la tarjeta no tocan tu servidor.
- Cuenta creada al pagar: la dirección de correo se confirma en la página de registro y, en cuanto Stripe confirma el pago, la app de registro crea la cuenta (con Sign-up: con la contraseña y los datos de su formulario), marcada «verificada por pago», y el navegador inicia sesión: sin documento de identidad, sin selfie, sin esperar aprobación.
- Los usuarios existentes pueden mejorar: una cuenta gratuita o verificada con documento puede comprar un plan para conseguir más espacio.
- Ciclo de vida de la suscripción: las renovaciones amplían la cuenta automáticamente; un pago fallido inicia un período de gracia (de 0 a 90 días, 7 por defecto) con notificaciones; después, la cuenta pasa a ser de solo lectura o queda suspendida (tú eliges; las cuentas registradas mediante Sign-up se suspenden por defecto); al pagar la factura se restaura al instante. Las cuentas y los archivos nunca se eliminan por una factura impagada.
- Correos a los suscriptores: factura nueva, recibo, pago fallido, cuenta suspendida (con el enlace para pagar) y cuenta activa de nuevo — en inglés o rumano. Un suscriptor suspendido puede volver a conseguir el enlace de pago desde la página pública «Paga una factura pendiente».
- Ajustes personales → Suscripción: plan actual, próximo pago, facturas, cambio de plan, actualización de la tarjeta, cancelación (a través del portal de cliente de Stripe).
- Precios en la moneda de tu cuenta de Stripe; con Stripe Tax o Managed Payments, el IVA se añade en la página de pago.
- Administración: lista de suscriptores, ingresos mensuales, ampliación manual o plan gratuito para un usuario, enlaces al pago en Stripe y comprobaciones en Administración → Resumen para Stripe y para la página de registro.
Requisitos
- Nextcloud 30 a 34, PHP 8.1+, Cron para las tareas en segundo plano.
- Sign-up 1.0 o posterior o IDRegister 2.1 o posterior, instalada, activada y con licencia (Cashier ofrece sus planes en su página de registro y usa su confirmación por correo y su creación de cuentas). Sin una de ellas, Cashier solo tiene una página de registro básica propia.
- Una cuenta de Stripe (gratuita; Stripe cobra su propia comisión por pago) y HTTPS, para que Stripe pueda llamar al webhook.
Privacidad
Los datos de la tarjeta los gestiona solo Stripe. Cashier guarda los identificadores de cliente y suscripción de Stripe, el plan y las fechas de pago. Las cuentas creadas mediante pago se marcan como «verificadas por pago», no por documento de identidad.
Licencias
Una licencia por instancia de Nextcloud. Mensual, anual o de por vida, o incluida en el paquete para Nextcloud. Prueba gratuita de 30 días. Sin una licencia válida no se aceptan nuevos registros de pago, pero los suscriptores existentes conservan sus cuentas, su página de Suscripción y el portal de Stripe.
Derechos de contenido
Cashier cobra a tus usuarios a través de tu propia cuenta de Stripe. Tú eres el único responsable de poseer los derechos del contenido o servicio por el que cobras (por ejemplo las películas, series o canales de tu servidor); MediaLab Works solo proporciona el software y no es parte de tus ventas. Stripe puede cerrar o restringir una cuenta que cobre por contenido sin los derechos correspondientes: consulta la lista de negocios restringidos de Stripe.
