Ir 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. Visite https://yoursite.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