Wdrożenie systemu Pre-paid (VoIP Twilio + Płatny Czat) w istniejącym sklepie WooCommerce
Zlecenie dotyczy rozbudowy działającego sklepu (WordPress + WooCommerce + Przelewy24) o system usług "Pre-paid" (Telefon VoIP oraz Czat), gdzie klienci płacą za czas połączenia ze środków zgromadzonych w wirtualnym portfelu.
Szczegółowy zakres prac:
SYSTEM PORTFELA
- Instalacja i konfiguracja wtyczki punktowej (np. TeraWallet).
- Doładowania: Klient może kupić gotowy pakiet oraz wpisać własną, dowolną kwotę doładowania.
- Automatyczne księgowanie wpłat z Przelewy24 na saldzie użytkownika.
- Saldo wspólne dla usług telefonicznych i czatu.
INTEGRACJA TELEFONICZNA (Twilio Voice API)
- Model: Połączenie przychodzące (Inbound). Klient dzwoni na stacjonarny numer Twilio.
- IVR/Autoryzacja: Automat prosi o PIN (User ID). Skrypt sprawdza saldo w bazie WP.
- Przekierowanie: Połączenie jest mostkowane (bridging) na mój numer prywatny (z maskowaniem numerów).
- Billing: Rozliczanie MINUTOWE (pobieranie punktów za każdą rozpoczętą minutę).
- Statusy: Podczas rozmowy system automatycznie zmienia status na stronie na "Zajęty" (wykorzystanie Twilio Webhooks).
PŁATNY CZAT
- Wdrożenie czatu zintegrowanego z portfelem.
- Billing: Minutowy (pobieranie opłaty co minutę trwania sesji).
- Blokada dostępu w przypadku braku środków.
FRONTEND I UX (Strona Główna)
- Edycja strony głównej - dodanie bloków z telefonem i czatem.
- Wyświetlanie statusów dostępności (niezależne dla telefonu i czatu).
- Logika przycisków:
A) Brak środków -> Modal z szybkim doładowaniem (przelewy24).
B) Są środki -> Przycisk telefonu pokazuje numer i PIN, przycisk czatu przenosi do rozmowy.
- Mobile: Sticky footer (przyklejony pasek na dole) z przyciskami akcji.
PANEL ADMINISTRATORA
- Dodanie manualnych przełączników statusów: Telefon (ON/OFF), Czat (ON/OFF).