Un cliente hace clic en Créditos de la tienda en su cuenta y recibe un mensaje de "página no encontrada" en lugar de su saldo. Su crédito de tienda está seguro y no se pierde ningún dato. La página de créditos de la tienda es un endpoint de la cuenta de WooCommerce en lugar de una página real, por lo que depende de las reglas de enlaces permanentes de tu sitio. Cuando esas reglas están desactualizadas, la URL no tiene nada que coincidir. Este artículo cubre las causas habituales y la solución para cada una.
La página de créditos de la tienda devuelve un 404
Lo que está sucediendo: WordPress no reconoce la URL de Créditos de la tienda, por lo que muestra la página 404 de tu tema.
Por qué: Advanced Coupons registra Créditos de la tienda como un endpoint de cuenta. WordPress solo enruta esa URL si el endpoint está presente en las reglas de reescritura almacenadas del sitio. Si esas reglas se reconstruyeron por última vez en un momento en que el endpoint no estaba registrado, la URL no coincide con nada.
Solución: vuelve a guardar tus enlaces permanentes. Esto reconstruye las reglas de reescritura y soluciona la mayoría de los casos. Si Ocultar créditos de la tienda en Mi Cuenta si el saldo es cero está activado, sigue la siguiente sección, ya que volver a guardar por sí solo puede no solucionarlo.
La dirección predeterminada de la página es ejemplo.com/mi-cuenta/credito-tienda/. Si tu página de Mi Cuenta utiliza una ruta diferente, la primera parte cambia para que coincida.
- Ve a Ajustes → Permalinks en tu administrador de WordPress.
- Haz clic en Guardar cambios. No necesitas cambiar ninguna configuración.
- Vuelve a cargar la página de créditos de la tienda.

La página de créditos de la tienda da 404 y la configuración de saldo cero está activada
Lo que está sucediendo: todos los clientes reciben un 404 en la página de créditos de la tienda, incluidos los clientes que tienen saldo. A menudo comienza después de que alguien guarda los enlaces permanentes o después de una actualización de plugin.
Por qué: mientras Ocultar créditos de la tienda en Mi Cuenta si el saldo es cero está activado, el plugin agrega la página de créditos de la tienda a las reglas de reescritura solo cuando la persona cuya visita reconstruye esas reglas tiene crédito en la tienda. Si un administrador sin crédito en la tienda guarda los enlaces permanentes, o la primera carga de página después de una actualización de plugin proviene de alguien sin crédito en la tienda, como un visitante o un administrador, la página se elimina de las reglas para todos.
Solución: desactiva la configuración y vuelve a guardar los enlaces permanentes. Desactivar la configuración por sí sola no es suficiente, ya que las reglas permanecen como estaban hasta que las guardas de nuevo. Con la configuración desactivada, los clientes con saldo cero también ven la página y el elemento de menú de créditos de la tienda.
- Ve a Cupones → Ajustes en tu administrador de WordPress.
- Abre la pestaña Créditos de la tienda.
- Desactiva Ocultar créditos de la tienda en Mi Cuenta si el saldo es cero. La configuración se guarda automáticamente.
- Ve a Ajustes → Enlaces permanentes y haz clic en Guardar cambios.
- Vuelve a cargar la página de créditos de la tienda como cliente.

El enlace abre Mi Cuenta en su lugar
Qué sucede: este problema a menudo se reporta como un 404, pero no lo es. El cliente llega al panel de Mi Cuenta en lugar de a una página de error, y la pantalla de Créditos de Tienda nunca se abre. El elemento Créditos de Tienda también falta en el menú de su cuenta.
Por qué: Ocultar créditos de tienda en Mi Cuenta si el saldo es cero está activado, y el cliente no tiene créditos de tienda. El plugin oculta la página de Créditos de Tienda a los clientes con saldo cero, por lo que un enlace guardado o un enlace de correo electrónico los lleva al panel.
Solución: nada está mal si desea que los clientes con saldo cero omitan la página. Para mostrarla a todos los clientes, desactive la configuración y vuelva a guardar los permalinks, como se describe en la sección anterior.
Una forma rápida de distinguir los síntomas: un 404 genuino muestra la página de error de su tema, mientras que este caso lleva al cliente a una página de Mi Cuenta que funciona.
Nada de lo anterior lo solucionó
Sigue estos pasos en orden.
- Limpia todas las cachés. La caché de página, la caché de objetos y una CDN pueden seguir sirviendo la respuesta 404 antigua después de que se corrijan las reglas.
- Pruebe mientras está conectado como el cliente. Un visitante desconectado ve el formulario de inicio de sesión de Mi Cuenta, no un 404, por lo que una prueba desconectado no le dice nada.
- Confirme que la página Mi Cuenta está configurada. En WooCommerce → Ajustes → Avanzado, la Página de cuenta debe apuntar a una página real que contenga el shortcode o bloque de cuenta. Cada endpoint de cuenta depende de ella.
- Pruebe con un tema predeterminado y solo WooCommerce más Advanced Coupons activos. Otro plugin que registra un endpoint conflictivo o reescribe URLs es la causa restante habitual.
Si también ejecuta el Programa de Lealtad y su página tiene el mismo problema, consulte Solución de problemas de un error 404 en la página Mis Puntos.
Preguntas frecuentes
¿Volver a guardar los permalinks romperá algo más?
Normalmente no. Reconstruye las reglas de enrutamiento a partir de lo que está actualmente registrado, y sus URLs y contenido no se ven afectados. La excepción es cuando Ocultar créditos de tienda en Mi Cuenta si el saldo es cero está activado y la persona que guarda no tiene créditos de tienda. Desactive la configuración primero, como se describe arriba.
¿Necesito volver a guardar los permalinks después de cada actualización de plugin?
Normalmente no. La excepción es cuando Ocultar créditos de tienda en Mi Cuenta si el saldo es cero está activado. Una actualización puede entonces eliminar la página de Créditos de Tienda. Desactive la configuración y vuelva a guardar los permalinks para solucionarlo.
¿Puedo cambiar la URL de la página de Créditos de Tienda?
No hay una configuración para ello. Un desarrollador puede cambiar el slug store-credit con el filtro acfw_store_credits_endpoint. Vuelva a guardar los permalinks después del cambio.
¿Por qué falta el elemento Créditos de Tienda en el menú de la cuenta?
Ese es un problema diferente al de un 404. El elemento se oculta cuando el módulo Créditos de Tienda está desactivado en Cupones → Ajustes → Módulos, o cuando la configuración de saldo cero anterior lo oculta a un cliente sin saldo.
¿Necesitas ayuda?
Si tienes alguna pregunta o encuentras algún problema, estamos aquí para ayudarte.
- Usuarios Premium: Abrir un ticket de soporte
- Usuarios gratuitos: Visita nuestro foro comunitario
