Información sobre instalación/actualización
Ver este artículo para instrucciones paso a paso para actualizar MemberMouse.
Auditoría de seguridad
Como parte de nuestro compromiso continuo de ofrecer una plataforma segura a nuestros clientes, hemos encargado a Pritect.net una auditoría de seguridad de todo nuestro código base. Esta versión aborda varios problemas descubiertos, desde vulnerabilidades de escalada de privilegios hasta el refuerzo de la fuente de entropía utilizada en la generación de claves y contraseñas de API. Un agradecimiento especial a James Golovich de Pritect.net por realizar la auditoría de seguridad.
Resumen
- Probado con WordPress 4.5
- Since the release of WordPress version 4.2.3, which included substantial changes to the Shortcode API, there have been a number of issues that have cropped up in relation to SmartTags™. In this version of MemberMouse we’ve built our own tag processor so that we are no longer as reliant on the WordPress shortcode system to process SmartTags™ and therefore less open to potential conflicts caused by other plugins or themes installed. (1302)
- Se ha añadido el atributo billingCountryName al SmartTag Order_Data para permitir la salida del nombre imprimible del país en lugar del código ISO del país. (1337)
- Recientemente nos hemos trasladado a un nuevo centro de asistencia. En esta versión de MemberMouse, se han actualizado todos los enlaces de soporte y se ha añadido un nuevo widget de soporte al plugin para facilitar el acceso a los recursos de soporte y la apertura de un ticket.
- Añadido enlace de pago al diálogo de opciones de compra. (1353)
- Añadido un nuevo filtro que permite personalizar la información que se pasa a Stripe junto con un pago (mm_stripe_billing_statement_descriptor). Más información. (1344)
- Se ha añadido unSeleccione su estado‘ option to the billing and shipping state drop downs on the checkout form. If you’re using the state drop down on your checkout page, this will ensure that customers can’t submit the form without specifying a state. If you’re not currently collecting the state on your checkout page everything will continue to function for you as it did in previous versions of MemberMouse. The only difference will be that the state for your members will default to no state instead of the first state in the alphabetical list of states (i.e. Alabama) (1318)
- Anteriormente, si un cliente existente intentaba realizar una compra mientras estaba desconectado e introducía una contraseña no válida, aparecía el siguiente mensaje: Nombre de usuario o contraseña incorrectos, inténtelo de nuevo... Este mensaje causaba confusión, por lo que se ha actualizado a: Existe una cuenta asociada al correo electrónico [email protected] pero la contraseña introducida no es válida. Intente realizar el pedido de nuevo con la contraseña correcta. Read this article if you’d like to personalizar este u otros mensajes de error en la página de pago. (1336)
- Ha hecho que las cuentas existentes en Error o Pendiente de activación status won’t require their password to be validated when attempting to make a purchase when logged out.
- Updated necessary links in preparation for Authorize.net’s upcoming infrastructure changes. (1161)
- Biblioteca utilizada para el inicio de sesión social (HybridAuth) actualizada a la versión 2.6.0.
- Fixed an issue where it was possible to delete a WordPress user that’s associated with a MemberMouse member, resulting in orphaning the member records. (1323)
- Fixed issue where Free coupons couldn’t be used in conjunction with Stripe.js. (1315)
- Se ha solucionado un problema por el que los usuarios de WordPress con el rol de Autor/Editor no podían utilizar la funcionalidad de Conceder Acceso en páginas/posts. (1308)
- Se ha solucionado un problema por el que el asistente de importación cambiaba los permisos de cuenta de los administradores cuando se incluía el correo electrónico del administrador en los datos de importación. (1301)
- Fixed issue where customer name wasn’t being sent to Stripe for certain transactions when Stripe.js is being used. (1295)
- Fixed issue where customer address wasn’t being sent to Stripe when Stripe.js is being used. (1377)
- Se ha solucionado un problema por el que las fechas de facturación se mostraban incorrectamente en la pestaña Suscripciones de los detalles del miembro cuando aparecían varias suscripciones. (1289)
- Se ha solucionado un problema por el que los reembolsos emitidos desde PayPal y Authorize.net CIM se añadían al valor del cliente durante la vida útil (LCV) en el área de detalles del miembro en lugar de restarse. NOTA: this fix won’t affect any LCV calculations made prior to upgrading to 2.2.5. It will only affect LCV calculations based on refunds going forward. (1341)
- Fixed issue where pending cancellation date wasn’t being calculated correctly if a subscription was canceled during a free trial. (1066)
- Fixed issue where credit card number input on the checkout form wasn’t working on Android devices. (1264)
- Se ha solucionado un problema por el que los errores de base de datos que empezaban por WordPress database error Column ‘order_item_id’ cannot be null for query INSERT INTO ‘mm_transaction_log’ apareció en el registro de errores en respuesta a una comprobación. (1320)
- Se ha solucionado un problema por el que el panel de control principal mostraba intermitentemente "ventas hoy" como 0, independientemente del número de ventas. (1331)
Historial de cambios
| Fecha | Versión | Descripción | Acción sugerida |
| 12 de abril de 2016 @ 10 AM | 2.2.5-100 | Lanzamiento inicial | Actualización manual del plugin requerido |
| 14 de abril de 2016 @ 3 PM | 2.2.5-101 | Asuntos resueltos: 225-1, 225-2, 225-3 | Actualización manual del plugin requerido |
| 26 de abril de 2016 @ 10 AM | 2.2.5-102 | Asuntos resueltos: 225-4, 225-5 | Actualización manual del plugin requerido |
| 30 de diciembre de 2016 @ 1AM | 2.2.5-107 | Actualización del proveedor de Mailchimp para utilizar la versión 3.0 de la API | None; unless you’re explicitly experiencing issues con MailChimp, entonces un Instalación de reparación es necesario. Menú MM: Configuración general > Gestionar la instalación > Instalación de reparación |
Problemas conocidos
NOTA: Estos problemas se han resuelto en la Lanzamiento de MM 2.2.6 version. If you are experiencing these issues, it’s recommend that you upgrade to this version.
225-6: No se puede guardar la configuración de pago en versiones de PHP inferiores a 5.4
This issue is being caused by the fact that the Braintree library requires PHP version 5.4 or above in order to load. If you’re looking to use Braintree you’ll need to upgrade to PHP 5.4. If you’re not using Braintree, simply send an correo electrónico a nuestro equipo de asistencia requesting that Braintree be removed from your license. Once it’s been removed you’ll be able to save payment settings.
225-7: ‘Copy Checkout Link’ in Purchase Dialog popup only works for admins
The text link provided in the ‘copy checkout link’ box has ‘&user_id=#’ appended to it and won’t work if sent to customers.There are two workarounds in order to provide a link to customers. 1/ Delete the ‘&user_id=#’ from the end of the link, or 2/ Use the ‘Email Checkout Link to Customer’ button.
Cuestiones resueltas
If you’re experiencing an issue that has been resolved then download the latest version of the MemberMouse plugin using the link at the top of this page and perform a actualización manual.
225-1: La configuración de la página principal no funciona
En el Opciones de MemberMouse cuando se realiza una selección en el módulo Configuración de la página principal desplegable, los elementos no se muestran debajo del desplegable. NOTA: The fix for this involved modifying a file that may be cached in your browser. If you’re still experiencing this issue after upgrading, clear your browser cache.
225-2: El proceso de restablecimiento de contraseña no funciona
When a customer goes to reset their password, the page hangs and the process isn’t completed.225-3: La ordenación no funciona en la vista Examinar transacciones
En algunos entornos, la función de clasificación no funciona en el archivo Examinar transacciones vista.
225-4: La página de pago se cuelga al enviar el formulario
En algunos entornos, la página de pago se bloquea cuando se envía el formulario.
225-5: Aparece el mensaje "No se han recibido datos" al intentar editar los derechos de acceso.
On any page that’s protected by a bundle or membership level, when attempting to edit the access rights by clicking the edit icon, a “No data received” message is displayed.

