Saltar al contenido principal
Versión: 1.x

API03006: Método No Soportado

Lo Que Esto Significa

El método HTTP utilizado (GET, POST, PUT, DELETE, etc.) no es soportado para este endpoint. El servidor no acepta este tipo de solicitud para esta URL.

Causas Comunes

  • Incompatibilidad de versión — Las versiones de POS y del plugin son incompatibles
  • Endpoint eliminado — Un endpoint de API fue desaprobado
  • Configuración del servidor — El servidor web bloquea ciertos métodos HTTP
  • Conflicto de plugins — Otro plugin modifica el comportamiento de la API REST

Cómo Solucionarlo

1. Actualiza Ambos Componentes

Asegura la compatibilidad:

  • Actualiza el plugin de WordPress WCPOS
  • Actualiza la aplicación POS
  • Revisa las notas de la versión para cambios importantes

2. Verifica la Configuración del Servidor

Algunos servidores bloquean ciertos métodos HTTP:

  • Asegúrate de que los métodos PUT y DELETE estén permitidos
  • Revisa .htaccess por restricciones de métodos
  • Revisa la configuración de Nginx

3. Verifica el Acceso a la API REST

Prueba la API REST de WordPress:

  1. Visita https://tu-sitio.com/wp-json/ en un navegador
  2. Debería devolver datos JSON
  3. Si no, la API REST puede estar deshabilitada o bloqueada

4. Verifica Conflictos de Plugins

Desactiva otros plugins temporalmente:

  • Los plugins de seguridad pueden bloquear métodos
  • Otros plugins de API REST pueden causar conflictos
  • Reactiva uno por uno para encontrar el problema

5. Revisa las Restricciones de Hosting

Algunos hosts restringen métodos HTTP:

  • Contacta al soporte de hosting
  • Solicita que habiliten todos los métodos estándar
  • Considera cambiar de host si es demasiado restrictivo
  • API03001 — Formato de Solicitud Inválido
  • API05004 — API de WordPress Deshabilitada