MemberMouse 3.0+
Las versiones recientes de MemberMouse gestionan la facturación de suscripciones completamente dentro de su instalación de WordPress, en lugar de depender de un servidor central para activar las refacturaciones. En algunas situaciones, es posible que aparezca el siguiente mensaje en el panel administrativo, indicando que la refacturación se ha pausado:
MemberMouse comprueba periódicamente si existen problemas de mantenimiento que puedan dar lugar a una facturación no deseada, y pausa automáticamente la refacturación si se detectan problemas potenciales. La facturación también se puede pausar manualmente en la configuración del plugin.
Este mensaje sólo afecta a las refacturaciones realizadas mediante métodos de pago in situ con tarjeta en archivo: Stripe, Braintree y Authorize.NET CIM. Las suscripciones adquiridas mediante otros métodos de pago están controladas por sus respectivos proveedores de pago y no se ven afectadas por la configuración de facturación local.
Restauración a partir de una copia de seguridad
Dado que la facturación se gestiona íntegramente dentro de su instalación de WordPress, al restaurar una copia de seguridad de su sitio se restablece la programación de refacturación a un estado anterior. Esto significa que las suscripciones que ya se han facturado están programadas para ejecutarse de nuevo. Al pausar la refacturación, MemberMouse le ofrece la oportunidad de revisar los pagos recientes, y al utilizar Próximos pagosomitir las refacturaciones que ya se han ejecutado.
Su primer paso debería ser iniciar sesión en el panel administrativo de su proveedor de pagos y ver los cargos recientes. Los clientes que utilicen Stripe pueden hacer clic en Pagosmientras que los que utilicen Braintree y Authorize.NET deben visitar Transacciones y buscar fechas desde que se creó la copia de seguridad.
Puede utilizar esta información junto con la Próximos pagos para omitir pagos ya procesados. Al omitir un pago, MemberMouse programará el siguiente pago de la suscripción en función de la fecha de refacturación original. Los pagos pueden omitirse individualmente o en bloque.
Tenga en cuenta que WordPress no está diseñado para permitir que los plugins detecten cuándo se ha restaurado una copia de seguridad. MemberMouse utiliza funciones de los servicios de pago individuales para detectar cuándo se ha restaurado una copia de seguridad, pero no todos los servicios de pago ofrecen estas funciones, por lo que no podemos garantizar que siempre se detecte una restauración a partir de una copia de seguridad.
Una vez que esté seguro de que Próximos pagos refleja con precisión sólo las suscripciones que aún no se han facturado, puede Reanudar la facturación local.
Escenarios
Los desarrolladores web profesionales suelen utilizar sitios de ensayo para crear y actualizar sitios web. Los sitios de ensayo permiten que varios desarrolladores trabajen juntos y que los gestores de proyectos prueben los cambios y finalicen un proyecto antes de implementarlo en un servidor de producción.
MemberMouse realiza una comprobación de la licencia durante la activación y periódicamente durante el funcionamiento normal. Si el sitio funciona con el subdominio puesta en escenatiene un dominio de localhosto tiene un TLD de dev o localla facturación se detendrá automáticamente. La facturación debe permanecer en pausa en los centros de ensayo.
Nos hemos enterado de que algunos clientes rellenan sus sitios de ensayo clonándolos desde el entorno de producción. Nosotros fuertemente desaconsejamos el uso de datos de producción para rellenar sitios de staging, ya que puede dar lugar a una facturación duplicada y a otros comportamientos no deseados, como correos electrónicos inesperados y cambios en sistemas de terceros. Sin embargo, entendemos que para algunos desarrolladores, la clonación a staging es una parte esencial del flujo de trabajo. Por favor, lea atentamente lo siguiente para ayudar a prevenir la facturación duplicada.
Clonar un sitio a staging cambia necesariamente su URL, y MemberMouse detiene la facturación cuando se detecta este cambio. Por favor, deje la facturación en pausa en su sitio de ensayo.
A continuación, asegúrese de que su instalación de ensayo está configurada con una licencia de ensayo válida. Puede determinar si su sitio tiene una licencia de montaje válida en MemberMouse > Configuración generalutilizando el Gestionar instalación > Ver licencia menú. Una vez abierta esta pestaña, pulse Actualizar licencia para iniciar una comprobación de licencia. Si aún no dispone de una licencia válida, desactive el complemento y Solicitar una licencia de puesta en escena de nuestro equipo de asistencia.
Si su sitio MemberMouse ya está activo y atendiendo a los miembros, es fundamental que bajo ninguna circunstancia ¿debe "empujar" el sitio de ensayo a la producción, o sobrescribir el entorno de producción con los datos del sitio de ensayo?. De lo contrario, se perderían los datos de los afiliados y el programa de facturación volvería a su estado anterior, lo que daría lugar a cargos duplicados para los afiliados.
Para mayor protección, consulte nuestro artículo sobre Copia de bases de datos de producción a centros de ensayo para obtener información sobre cómo eliminar todos los pagos programados y las fichas de pago almacenadas de su sitio de ensayo.
Cambiar la URL de su sitio
En algunos casos, puede que desee cambiar la URL de su sitio de producción. Al cambiar la URL del sitio, MemberMouse pausará la facturación. Si su única acción ha sido cambiar la URL del sitio, puede volver a activar la facturación inmediatamente. Sin embargo, si ha migrado simultáneamente a un nuevo entorno de alojamiento, asegúrese de que el entorno original ya no está operativo y revise los pagos procesados recientemente para confirmar que no hay pagos pendientes que deban omitirse.
Reanudación de la facturación local
Una vez que esté seguro de que la facturación debe reanudarse y de que no hay pagos no deseados en cola para ejecutarse, puede activar la facturación del siguiente modo:
- En la columna de la izquierda, seleccione MemberMouse > Configuración general
- Seleccione Otros ajustes tab
- Localice la opción Configuración del Programador de Facturación Local
- Marque la casilla Activar la refacturación a través del programador local
- Haga clic en Guardar configuración