Niniejsza instrukcja wyjaśnia, jak połączyć swoje konto z systemem Teya oraz jak obsługiwać płatności bezpośrednio z platformy po dokonaniu rezerwacji.
1. Uzyskanie danych API Teya i identyfikatora sklepu
Aby umożliwić automatyczną komunikację między oboma systemami, potrzebujesz następujących danych z konta Teya:
- Identyfikator sklepu (Store ID)
- Client ID
- Client Secret
- Zaloguj się na swoje konto Teya / do portalu deweloperskiego.
- Przejdź do Ustawienia > Integracje.
- Utwórz nowy klucz API / aplikację dla naszej platformy.
- Skopiuj wygenerowane Client ID oraz Client Secret.
- Znajdź i skopiuj Identyfikator sklepu (Store ID).

2. Połączenie Teya z platformą i konfiguracja webhooka
Po uzyskaniu wymaganych danych wróć na naszą platformę, aby dokończyć integrację.
- Przejdź do strony Aplikacje zewnętrzne.
- Znajdź kartę Teya i kliknij przycisk Połącz dane API znajdujący się pod Teya.
- Wypełnij wymagane pola (Store ID, Client ID, Client Secret) w wyskakującym oknie.
- W wyskakującym oknie zostanie wyświetlony unikalny adres URL webhooka przypisany do Twojego konta (
https://appointio.eu/teya/webhook). Skopiuj ten adres! - Wróć do interfejsu Teya i przejdź do ustawień Webhook. Wklej skopiowany adres URL w polu webhooka, a następnie wklej otrzymany klucz webhooka w dolnym polu na naszej platformie i kliknij Zapisz.
- Tryb testowy należy włączyć tylko wtedy, gdy chcesz połączyć swoje konto testowe z teya.xyz.

3. Obsługa płatności za pośrednictwem rezerwacji
Po zakończeniu połączenia i konfiguracji webhooka system jest gotowy do obsługi transakcji Teya. Aby rozpocząć, włącz opcję Płatność online na stronie konfiguracji wybranych usług.
Ważna zasada:
Jeśli transakcja Teya zakończy się niepowodzeniem podczas rezerwacji, klient ma 15 minut na dokonanie płatności. W przeciwnym razie zarezerwowany termin zostanie automatycznie zwolniony.

Co dzieje się po dokonaniu płatności?
W tle nasz system natychmiast przekazuje dane do systemu Teya.
- Transakcja zostaje rozpoczęta i przetworzona w sieci Teya.
- Teya automatycznie wysyła powiadomienie o statusie płatności za pośrednictwem podanego adresu URL webhooka (
https://appointio.eu/teya/webhook). - Status rezerwacji zostaje automatycznie zaktualizowany na opłaconą na naszej platformie. Nie musisz robić nic więcej!
