Stock Notifier Pro 1.0.0 to commercial extension dla wersji Free. Instalujesz obok Free — Pro nie zastępuje, tylko dorzuca 16 modułów ponad Free. Wspólny menu „Stock Notifier” pod WooCommerce z dodatkowymi 12 zakładkami Pro.
Co dostajesz w Pro
- SMS notifications — SMSAPI.pl + Twilio (log + cost tracking)
- Analytics dashboard — Chart.js KPI + recovered revenue + top products + CVR trend
- Native integracje ESP — Klaviyo, Mailchimp, Brevo, MailerLite (bezpośrednie API z mapowaniem pól)
- Webhooks Pro — Slack/Discord/Generic z retries 3× exp backoff + signed payloads + log
- Captcha — Cloudflare Turnstile + Google reCAPTCHA v3 (anti-bot, admin UI, Secret Vault dla kluczy)
- Email editor — WYSIWYG (TinyMCE) per typ + język (restock, confirmation, price drop, welcome)
- Backorder tracker — transitions
onbackorder → instockosobno od OOS - Conversion window — flaga „converted” tylko gdy zamówienie w 30/60/90/180/365 dniach od maila
- Priority queues — VIP klienci (
_money_spent/_order_count/_last_order) pierwsi w batchu - Customer self-service — My Account → Notifications + token-based guest access
- Multi-recipient admin alerts + daily digest z KPI summary
- Restock recommendation engine — ranking demand × price × CVR × urgency
- Grouped + Bundled products — fan-out subscribe na komponenty
- Price drop alerts — subscriber ustawia target_price, Pro watcher fires gdy spadnie
- Auto-prune retencji — cron usuwa unsubscribed/converted po
retention_days(RODO) - AES-256 Secret Vault — encrypted at rest dla SMS tokens, ESP API keys, webhook URLs, captcha secret
Jak Pro się instaluje
- Kupujesz Pro na wpnest.pl/sklep/wpnest-stonot-pro/
- Dodajesz domenę swojego sklepu na liście autoryzowanych domen w panelu klienta
- Pobierasz ZIP, wgrywasz przez Wtyczki → Dodaj nową → Wyślij wtyczkę
- Aktywujesz — plugin sprawdza domenę z serwerem licencji, odblokowuje moduły
- Wszystkie 16 modułów ładuje się automatycznie; każdy ma własną zakładkę pod „Stock Notifier”
Dev domains (.test, .local, localhost) działają bez licencji — możesz testować lokalnie. Production domena wymaga aktywacji w panelu klienta. Subdomeny i staging trzeba dodać osobno.
Wszystkie wrażliwe dane (API keys, tokeny, secrety) są szyfrowane AES-256-CBC at rest przez Secret Vault. Klucz pochodny od AUTH_KEY z wp-config.php — bez Twojego AUTH_KEY nikt nie odszyfruje danych nawet z backupu bazy.