Una tienda self-hosted ya corre WordPress. Un servidor Gotify self-hosted es el bolsillo a juego: push Android que controlas, sin WhatsApp Pro, sin plugin «notificar Slack al pedir» que se abandona. El plugin AlertHub para WordPress escucha cualquier hook de WooCommerce. Gotify es solo una Connection.
Las tablas de hooks y recetas de título están en alertas de pedidos WooCommerce. Este post es el último tramo y el contraste con Shopify → ntfy (tienda SaaS y topic alojado vs stack self-hosted).
Gotify debe ser HTTPS y alcanzable desde internet. WordPress no llama a Gotify; lo hace AlertHub.
Qué debe vibrar
| Hook | Nivel sugerido | Prioridad Gotify |
|---|---|---|
woocommerce_payment_complete | Warning si cumples desde el teléfono; Info si el volumen es alto | 5 o — |
woocommerce_order_status_failed | Warning | 5 |
woocommerce_low_stock | Warning | 5 |
woocommerce_order_status_cancelled | Warning | 5 |
| Snippet custom de ticket alto | Critical | 8 |
Solo warning y critical salen de AlertHub. Cientos de pedidos pequeños pagados como warning te entrenarán a ignorar Gotify: déjalos en info y pagina en pago fallido / stock bajo / carritos grandes.
Configuración (una vez)
- Plugin + clave del proyecto en Herramientas → AlertHub (docs WordPress).
- Añade los hooks de WooCommerce de la guía de pedidos (
{{0}}es el id del pedido en payment complete). - Gotify Apps → pega
https://tu-gotify/message?token=…en Connections → Gotify.
No instales un segundo plugin WooCommerce-a-Gotify.
Alerta 1: Pedido pagado (cumplir desde el teléfono)
woocommerce_payment_complete en warning si empacas desde Android. Título WooCommerce pedido pagado #{{0}}. Si la tienda está liada, bájalo a info y deja los fallos más altos.
Alerta 2: Pago fallido
woocommerce_order_status_failed en warning (prioridad 5). La misma fuga que Stripe → Gotify: si también vendes SaaS en Stripe, un proyecto AlertHub puede unir ambas tiendas — usa ah_source (WooCommerce vs Stripe).
Alerta 3: Stock bajo
woocommerce_low_stock en warning. Anunciar un SKU vacío sale más caro que un ping de Gotify. Déjalo fuera de critical salvo que ese producto sea la tienda.
Ideas para sacarle más partido
- Seguridad vs comercio. Logins fallidos en ntfy o una segunda app de Gotify; pedidos en esta app. Dos personalidades de pantalla de bloqueo.
- Gotify del fundador, Slack del almacén. Mismos hooks — guardia híbrida.
- Solo ticket alto.
infopara todo, más un snippet PHP / segundo hook para totales por encima de un umbral encritical. - Rota Gotify, no WordPress. Un token en Connections.
Preguntas frecuentes
¿WooCommerce hace POST a Gotify?
No. Plugin → AlertHub → Gotify.
¿Gotify solo en LAN?
No recibirá llamadas de la nube. Reverse proxy HTTPS público.
¿Puede cada pedido nuevo quedarse fuera del teléfono?
Sí. Nivel info en woocommerce_new_order / payment_complete.
Siguientes pasos
Mantén los hooks de WooCommerce, pega Gotify y haz un pedido pagado de sandbox.
Relacionado: configuración de Gotify · WooCommerce a Slack/Telegram · Shopify → ntfy