{"id":11284,"date":"2023-10-10T14:03:16","date_gmt":"2023-10-10T21:03:16","guid":{"rendered":"https:\/\/membermouse.com\/?post_type=ht_kb&#038;p=11284"},"modified":"2024-11-25T10:43:11","modified_gmt":"2024-11-25T15:43:11","slug":"cambios-importantes-para-membermouse-3-0-lea-esto-primero","status":"publish","type":"ht_kb","link":"https:\/\/membermouse.com\/es\/docs\/cambios-importantes-para-membermouse-3-0-lea-esto-primero\/","title":{"rendered":"Cambios importantes en MemberMouse 3.0"},"content":{"rendered":"<p>MemberMouse 3.0 representa una importante evoluci\u00f3n de nuestra plataforma hacia los est\u00e1ndares y convenciones clave de WordPress. Entre los beneficios inmediatos se incluyen un mayor rendimiento, mejoras en la seguridad y una mayor flexibilidad en la facturaci\u00f3n de suscripciones para m\u00e9todos de pago con tarjeta. Tambi\u00e9n introducimos tecnolog\u00edas b\u00e1sicas, como un sistema de colas de eventos, eliminamos las dependencias de una infraestructura centralizada y modernizamos nuestro formato de almacenamiento de datos.<\/p>\n\n\n\n<p>Estos cambios son fundamentales para el funcionamiento del plugin. Por este motivo, <em>no se admite la actualizaci\u00f3n a MemberMouse 2.x<\/em>. Aseg\u00farese de realizar una copia de seguridad completa antes de actualizar y le recomendamos que pruebe la actualizaci\u00f3n en un entorno de prueba.<\/p>\n\n\n\n<p>El prop\u00f3sito de este art\u00edculo es familiarizarle con algunos de los cambios importantes del plugin y orientarle sobre el proceso de actualizaci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Escenarios<\/h2>\n\n\n\n<p>Un entorno de ensayo le permite probar los cambios antes de realizarlos en su sitio de producci\u00f3n. Lo ideal ser\u00eda que reflejara fielmente el sitio de producci\u00f3n, pero que no contuviera datos reales de los miembros. Sin embargo, la mayor\u00eda de los sistemas para crear entornos de ensayo se limitan a copiar el sitio de producci\u00f3n, incluidos todos los datos de los miembros. Esto introduce la posibilidad de que se produzca una facturaci\u00f3n de suscripciones no deseada.<\/p>\n\n\n\n<p>Su primer paso al instalar MemberMouse 3.0 en un entorno de ensayo debe ser confirmar que dispone de una licencia de ensayo v\u00e1lida configurada con la URL correcta. La presencia de esta licencia es una protecci\u00f3n clave contra la facturaci\u00f3n no deseada. Puede comprobar las licencias existentes en <a href=\"https:\/\/membermouse.com\/es\/salpicadero\/account-settings\/\" title=\"\">Configuraci\u00f3n de la cuenta<\/a> de nuestro sitio web. Una licencia de puesta en escena tiene este aspecto:<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"191\" src=\"https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-1024x191.png\" alt=\"\" class=\"wp-image-17201\" srcset=\"https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-1024x191.png 1024w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-300x56.png 300w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-768x143.png 768w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-50x9.png 50w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-18x3.png 18w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image-1200x224.png 1200w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/aab654f8-image.png 1440w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><br>Observe las palabras <em>Activa,<\/em> <em>Puesta en escena<\/em> en el tipo de licencia, y la URL. Si la URL mostrada no coincide exactamente con la URL de su sitio de ensayo, puede hacer clic en <strong>Editar<\/strong> para cambiarla. Si no ve una licencia de puesta en escena y desea que creemos una, por favor <a href=\"https:\/\/membermouse.com\/es\/docs\/solicitar-una-licencia-de-puesta-en-escena\/\" title=\"\">Solicitar una licencia de puesta en escena<\/a>. Cada sitio de ensayo requiere su propia licencia.<\/p>\n\n\n\n<p>Los usuarios avanzados y desarrolladores que busquen protecci\u00f3n adicional, pueden consultar nuestro art\u00edculo sobre <a href=\"https:\/\/membermouse.com\/es\/docs\/bases-de-datos-de-produccion-copiadas-en-el-sitio-de-ensayo\/\" title=\"\">Copia de bases de datos de producci\u00f3n a centros de ensayo<\/a>en el que se describe c\u00f3mo eliminar las refacturaciones programadas y la informaci\u00f3n de las tarjetas archivadas. <em>Estos pasos no deben realizarse nunca en un centro de producci\u00f3n<\/em>. <\/p>\n\n\n\n<p>Una vez que haya instalado MemberMouse 3.0 en su sitio de prueba, se recomienda que visite <strong>MemberMouse &gt; Ajustes generales &gt; Otros ajustes<\/strong>y desactivar el programador de facturaci\u00f3n local. Este ajuste se encuentra cerca de la parte inferior de la p\u00e1gina.<\/p>\n\n\n\n<p>Por \u00faltimo, es esencial que <em><strong>bajo ninguna circunstancia <\/strong>\u00bfDeber\u00edan utilizarse los datos de un entorno de ensayo para sobrescribir un sitio de producci\u00f3n ya activo, o \"empujarse\" a la producci\u00f3n?<\/em>. Los entornos de ensayo son exclusivamente para actividades de prueba que en \u00faltima instancia se realizar\u00e1n directamente en el sitio de producci\u00f3n. Sobrescribir el entorno de producci\u00f3n con datos procedentes de la puesta en escena provocar\u00e1 la p\u00e9rdida de datos.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Facturaci\u00f3n local<\/h2>\n\n\n\n<p>Para los m\u00e9todos de pago con tarjeta como Stripe, Braintree y Authorize.NET CIM, las versiones anteriores de MemberMouse gestionan la facturaci\u00f3n de suscripciones mediante un servidor central que solicita a su sitio web que realice refacturaciones. <\/p>\n\n\n\n<p>A partir de ahora, la refacturaci\u00f3n de estos servicios de pago se gestionar\u00e1 completamente dentro de su sitio web. Esto nos permite ofrecer funciones adicionales de gesti\u00f3n de suscripciones: ahora puede refacturar una suscripci\u00f3n inmediatamente, cambiar la fecha de refacturaci\u00f3n arbitrariamente y pasar a la siguiente refacturaci\u00f3n de la serie.<\/p>\n\n\n\n<p>Adem\u00e1s, este cambio elimina su dependencia de nuestra infraestructura centralizada para la refacturaci\u00f3n de suscripciones utilizando estos servicios, lo que hist\u00f3ricamente ha sido motivo de preocupaci\u00f3n para algunos clientes. <\/p>\n\n\n\n<p>Manejar la facturaci\u00f3n localmente requiere que su servidor ejecute de forma fiable tareas programadas, a trav\u00e9s de un sistema conocido como WP-Cron. Antes de actualizar a MemberMouse 3.0, aseg\u00farese de que este proceso se ejecuta de forma fiable:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Disparadores<\/strong> - La mayor\u00eda de los proveedores de alojamiento modernos activan WP-Cron peri\u00f3dicamente utilizando el servidor subyacente. Si su proveedor de alojamiento no ofrece esto, considere usar un servicio de monitorizaci\u00f3n del tiempo de actividad para activar peri\u00f3dicamente su entorno para ejecutar tareas programadas. WP-Cron no debe ser desactivado en su archivo wp-config.php<br><\/li>\n\n\n\n<li><strong>Plugins de rendimiento<\/strong> - Algunos plugins de optimizaci\u00f3n del rendimiento reducen la frecuencia de ejecuci\u00f3n de WP-Cron, o desactivan el servicio por completo. Estas caracter\u00edsticas deben ser desactivadas. <\/li>\n<\/ul>\n\n\n\n<p>La facturaci\u00f3n local mantiene toda la informaci\u00f3n de programaci\u00f3n en la base de datos de su sitio WordPress. Esto significa que restaurar una copia de seguridad de su sitio devuelve la programaci\u00f3n a un estado anterior. Si alguna suscripci\u00f3n se ha facturado desde que se cre\u00f3 la copia de seguridad, la restauraci\u00f3n de la copia de seguridad la pone en cola para ejecutarse de nuevo. Hemos introducido una serie de caracter\u00edsticas para desalentar y gestionar este escenario, pero se recomiendan algunos cambios en sus flujos de trabajo para el mantenimiento y la recuperaci\u00f3n de desastres.<\/p>\n\n\n\n<p>Consulte nuestro art\u00edculo sobre <a href=\"https:\/\/membermouse.com\/es\/docs\/como-gestiona-membermouse-la-facturacion-periodica\/\" title=\"\">C\u00f3mo gestiona MemberMouse la facturaci\u00f3n peri\u00f3dica<\/a> para m\u00e1s informaci\u00f3n.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Integraci\u00f3n heredada de Stripe<\/h2>\n\n\n\n<p>En 2019, introdujimos la integraci\u00f3n de Stripe Elements, que proporciona una mayor seguridad e implementa la autenticaci\u00f3n fuerte de clientes (SCA) en los locales que la admiten. Esta integraci\u00f3n tambi\u00e9n ofrece cumplimiento PCI-SAQ A, lo que reduce masivamente su exposici\u00f3n a los requisitos de auditor\u00eda. Poco despu\u00e9s, Stripe Elements se convirti\u00f3 en la opci\u00f3n predeterminada para todos los nuevos clientes de MemberMouse, y la mayor\u00eda de los clientes existentes ya han cambiado su modo de integraci\u00f3n.<\/p>\n\n\n\n<p>Con MemberMouse 3.0, estamos eliminando la posibilidad de realizar nuevas transacciones utilizando la integraci\u00f3n Stripe.js heredada. Al actualizar, el modo de integraci\u00f3n cambiar\u00e1 autom\u00e1ticamente a Elements.<\/p>\n\n\n\n<p>Si utiliza Stripe como m\u00e9todo de pago, puede determinar si est\u00e1 utilizando la integraci\u00f3n heredada visitando <strong>MemberMouse &gt; Configuraci\u00f3n de pagos<\/strong>. Si la casilla <em>Activar elementos de Stripe<\/em> ya ha sido migrado y puede saltarse el resto de esta secci\u00f3n.<\/p>\n\n\n\n<p>La principal diferencia entre la integraci\u00f3n heredada y Elements es la forma en que se recopila la informaci\u00f3n de la tarjeta de cr\u00e9dito. En la integraci\u00f3n heredada, MemberMouse creaba los campos de tarjeta de cr\u00e9dito, pero en Elements, Stripe los crea utilizando marcos incrustados, lo que es significativamente m\u00e1s seguro.<\/p>\n\n\n\n<p>El impacto de cara al cliente es que los campos Elementos no heredan la informaci\u00f3n de estilo como longitud y anchura de la p\u00e1gina de pago, por lo que pueden aparecer diferentes del resto del formulario. Consulte nuestro art\u00edculo sobre <a href=\"https:\/\/membermouse.com\/es\/docs\/mejora-de-las-opciones-de-estilo-de-los-elementos-de-las-franjas\/\" title=\"\">Opciones de estilo mejoradas para los elementos de rayas<\/a> para m\u00e1s informaci\u00f3n.<\/p>\n\n\n\n<p>A los clientes que a\u00fan utilicen la integraci\u00f3n de Stripe heredada puede resultarles \u00fatil habilitar y probar los elementos de Stripe en su versi\u00f3n actual de MemberMouse, y solucionar cualquier problema de visualizaci\u00f3n, antes de actualizar a MemberMouse 3.0. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Actualizaci\u00f3n de la base de datos<\/h2>\n\n\n\n<p>Cuando actualice un sitio existente a MemberMouse 3.0, el complemento mostrar\u00e1 una notificaci\u00f3n administrativa solicit\u00e1ndole que realice una actualizaci\u00f3n de la base de datos: <br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"160\" src=\"https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-1024x160.png\" alt=\"\" class=\"wp-image-17195\" srcset=\"https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-1024x160.png 1024w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-300x47.png 300w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-768x120.png 768w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-50x8.png 50w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-1536x240.png 1536w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-18x3.png 18w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image-1200x187.png 1200w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/039e8075-image.png 1850w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><br>Este proceso cambiar\u00e1 el prefijo de las tablas de MemberMouse para que coincida con su instalaci\u00f3n de WordPress. Se espera que esto mejore la compatibilidad con varios plugins de terceros y sistemas de mantenimiento automatizados. <em>Realice una copia de seguridad completa de su sitio web antes de proceder a la actualizaci\u00f3n.<\/em>.<\/p>\n\n\n\n<p>Al hacer clic en el enlace, aparecer\u00e1 el actualizador de bases de datos:<br><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"242\" src=\"https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-1024x242.png\" alt=\"\" class=\"wp-image-17198\" srcset=\"https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-1024x242.png 1024w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-300x71.png 300w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-768x181.png 768w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-50x12.png 50w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-1536x363.png 1536w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-18x4.png 18w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image-1200x283.png 1200w, https:\/\/storage.googleapis.com\/wpgcbucket\/wp\/2024\/01\/a7a988fe-image.png 1546w\" sizes=\"(max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p><br>Si lo desea, puede cambiar la intercalaci\u00f3n de las tablas de MemberMouse. Esto cambia el formato en el que MemberMouse almacena los datos y le permite admitir un conjunto mucho mayor de caracteres, como emojis, s\u00edmbolos e ideogramas. <\/p>\n\n\n\n<p>Por lo general, recomendamos seleccionar esta opci\u00f3n. La intercalaci\u00f3n utilizada por las versiones anteriores de MemberMouse est\u00e1 obsoleta, lo que significa que el software de su base de datos ya no recibe actualizaciones para ella, y con el tiempo dejar\u00e1 de ser compatible. Sin embargo, hay algunas consideraciones importantes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cambiar la intercalaci\u00f3n requiere que su base de datos soporte utf8mb4. Recomendamos MySQL 8 o MariaDB 10.6+ para su uso con MemberMouse.<\/li>\n\n\n\n<li>Durante el proceso, es probable que se reduzca el rendimiento de la base de datos. Para la mayor\u00eda de los clientes, la migraci\u00f3n no tardar\u00e1 m\u00e1s de unos minutos, pero podr\u00eda tardar m\u00e1s si la base de datos es muy grande o ya tiene problemas de rendimiento.<\/li>\n\n\n\n<li>En <a href=\"https:\/\/membermouse.com\/es\/docs\/auditoria-de-la-actividad-de-los-miembros-mediante-el-registro-de-actividad\/\" title=\"\">Registro de actividades<\/a> se borra cuando se cambia la intercalaci\u00f3n. Se trata de un registro de la actividad de los usuarios, que muestra los inicios de sesi\u00f3n, las p\u00e1ginas vistas, etc. Los derechos de acceso de los miembros y su historial de transacciones no se ven afectados.<\/li>\n<\/ul>\n\n\n\n<p>Los clientes con sitios muy grandes y ajetreados deben coordinarse con sus equipos de desarrollo y considerar si realizar el cambio de cotejo manualmente es la soluci\u00f3n preferida.<\/p>","protected":false},"excerpt":{"rendered":"<p>MemberMouse 3.0 representa una importante evoluci\u00f3n de nuestra plataforma hacia los est\u00e1ndares y convenciones clave de WordPress. Entre las ventajas inmediatas se incluyen un mayor rendimiento, mejoras de seguridad y una mayor flexibilidad en la facturaci\u00f3n de suscripciones para tarjetas de...<\/p>","protected":false},"author":20918,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"ht-kb-category":[220,135],"ht-kb-tag":[],"class_list":["post-11284","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-current-version","ht_kb_category-install-upgrade-plugin"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb\/11284","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/users\/20918"}],"replies":[{"embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/comments?post=11284"}],"version-history":[{"count":1,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb\/11284\/revisions"}],"predecessor-version":[{"id":20325,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb\/11284\/revisions\/20325"}],"wp:attachment":[{"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/media?parent=11284"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb-category?post=11284"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/membermouse.com\/es\/wp-json\/wp\/v2\/ht-kb-tag?post=11284"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}