Czym są płatności online PayU?
Integracja z PayU pozwala pobierać płatności od pacjentów drogą internetową - bez gotówki i terminala. Pacjent otrzymuje link i płaci wygodnie: BLIK-iem, szybkim przelewem lub kartą.
SmartDental wykorzystuje PayU w dwóch sytuacjach:
- Link do płatności w planie leczenia - wysyłany pacjentowi (SMS) lub kopiowany do wklejenia.
- Opłata rezerwacyjna przy potwierdzaniu wizyty - link do zapłaty dołączany do SMS-a z potwierdzeniem.
Po opłaceniu przez pacjenta wpłata automatycznie trafia do rozliczeń pacjenta i aktualizuje jego saldo.
W programie może być aktywny tylko jeden dostawca płatności online naraz - PayU albo Tpay. Włączenie PayU automatycznie wyłącza Tpay.
Wskazówka: Płatność kodem QR „na miejscu" w gabinecie jest dostępna wyłącznie dla Tpay. Jeśli zależy Ci na przyjmowaniu płatności telefonem przy fotelu bez terminala, wybierz Tpay.
Konfiguracja PayU
Otwórz Ustawienia → Integracja z PayU.
Dane dostępowe otrzymasz w panelu PayU po utworzeniu punktu płatności (POS). Uzupełnij pola:
- Identyfikator klienta - identyfikator punktu płatności PayU (POS ID /
client_id).
- Klucz klienta - klucz do autoryzacji (
client_secret).
- Drugi klucz klienta - drugi klucz PayU, służący do potwierdzania autentyczności powiadomień o płatnościach.
- Opłaty rezerwacyjne - lista opłat pobieranych przy potwierdzaniu wizyty. Każda pozycja to nazwa (np. „Konsultacja", „Wizyta", „Ortodoncja") i kwota w złotych. Kolejne dodajesz przyciskiem Dodaj opłatę, a usuwasz przyciskiem Usuń. Jeśli zdefiniujesz więcej niż jedną opłatę, przy wysyłce program zapyta, którą zastosować.
- Treść SMS - opłata rezerwacyjna - szablon wiadomości SMS z linkiem do zapłaty, wysyłanej pacjentowi. Możesz go dowolnie zmienić, korzystając ze znaczników (opisane niżej, w sekcji „Sposób 2: Opłata rezerwacyjna").
Poniżej znajduje się panel usługi powiadomień (webhook), który odbiera od PayU informacje o zapłaconych transakcjach. Zawiera adres domeny (DDNS), opcję uruchamiania usługi razem ze SmartDental oraz przyciski uruchamiania/zatrzymywania usługi i dodawania jej do harmonogramu Windows. Ten panel konfiguruje się zwykle jednorazowo przy wdrożeniu - jego parametry ustala wdrożeniowiec.
Następnie:
- Kliknij Sprawdź ustawienia - program połączy się z PayU i zweryfikuje dane logowania. Wynik pojawi się w polu Stan połączenia.
- Gdy połączenie działa, włącz przełącznik Używaj.
- Kliknij Zapisz.
Po każdej zmianie danych logowania (identyfikatora, klucza) zrestartuj aplikację. Bez restartu nowe dane nie zadziałają w terminarzu, planie leczenia ani karcie pacjenta. Program przypomni o tym po zapisie.
Sposób 1: Link do płatności w planie leczenia
W karcie pacjenta, w planie leczenia, kliknij przycisk Generuj link do płatności. Otworzy się okno Generuj link do płatności:
- Kwota płatności (zł) - domyślnie podpowiada się pełna wartość planu leczenia; można ją zmienić (np. zaliczka).
- Ważność linku - jak długo link pozostaje aktywny: 7, 14, 30 lub 60 dni (domyślnie 30 dni).
- Po wygenerowaniu - co program ma zrobić z linkiem:
- Kopiuj link do schowka - wklejasz go np. do e-maila lub komunikatora,
- Wyślij SMS do pacjenta - link trafia SMS-em na numer pacjenta,
- Kopiuj + SMS - jedno i drugie.
Po zatwierdzeniu program utworzy zamówienie w PayU i wygeneruje link do płatności oraz kod QR. Pacjent otwiera link (lub skanuje kod) i płaci wybraną metodą.
Wygenerowana płatność otrzymuje status Oczekująca. Po opłaceniu jej przez pacjenta status zmienia się na Zapłacona, a wpłata jest automatycznie księgowana w rozliczeniach pacjenta i przypisywana do właściwego planu leczenia.
Status płatności sprawdzasz przyciskiem Odśwież. Jeśli pacjent właśnie zapłacił, po odświeżeniu płatność zmieni status na Zapłacona, a saldo pacjenta zaktualizuje się automatycznie.
Sposób 2: Opłata rezerwacyjna przy potwierdzaniu wizyty
Opłatę rezerwacyjną (SMS z linkiem do zapłaty) wyślesz na dwa sposoby:
- z terminarza - kliknij wizytę prawym przyciskiem i wybierz Wyślij opłatę rezerwacyjną,
- z głównego okna programu (lista umówionych wizyt) - w menu wiersza wizyty wybierz Komunikacja → Wyślij opłatę rezerwacyjną.
Jeśli w ustawieniach zdefiniowano więcej niż jedną opłatę, pojawi się okno Wybierz opłatę rezerwacyjną - zaznacz właściwą (np. „Konsultacja - 100 zł") i kliknij Wyślij. Przy jednej opłacie SMS wychodzi od razu.
Treść SMS-a ustawiasz w Ustawienia → Integracja z PayU, w polu Treść SMS - opłata rezerwacyjna. Możesz w niej używać znaczników:
@OplataRezerwacyjna# - kwota wybranej opłaty,
@NazwaOplaty# - nazwa wybranej opłaty,
{PAYMENT_LINK} - miejsce, w które wstawi się link do zapłaty,
- dodatkowo m.in.
@datagodzina# (data i godzina wizyty), @NazwaPlacowki#, @Lekarz#, @Pacjent#.
Przykładowa treść: „@NazwaPlacowki#: aby potwierdzić wizytę @datagodzina#, opłać rezerwację @OplataRezerwacyjna# zł: {PAYMENT_LINK}".
Pacjent klika link w SMS-ie i opłaca rezerwację. Po zaksięgowaniu wpłata jest powiązana z konkretną wizytą.
Aby SMS zmieścił się w jednej wiadomości (i był tańszy), pisz treść bez polskich znaków diakrytycznych (np. „oplac rezerwacje" zamiast „opłać rezerwację") - jeden „ogonek" przełącza SMS na dłuższe kodowanie i skraca limit znaków.
Info: To ustawienie dotyczy tylko SMS-a z opłatą rezerwacyjną. Zwykłe szablony przypomnień o wizycie konfiguruje się osobno - zobacz artykuł Potwierdzenia wizyt SMS.
Co dzieje się po opłaceniu
Po opłaceniu płatności przez pacjenta:
- Płatność zmienia status na Zapłacona.
- Wpłata jest automatycznie księgowana w rozliczeniach pacjenta w prawidłowej kwocie.
- Jest powiązywana z odpowiednim planem leczenia lub wizytą.
- Saldo pacjenta aktualizuje się automatycznie.
W planie leczenia i w terminarzu status płatności odświeża się przyciskiem Odśwież.
Automatyczne potwierdzanie płatności wymaga poprawnie skonfigurowanego połączenia z PayU (dane logowania oraz działająca usługa powiadomień). Jeśli status płatności długo pozostaje Oczekująca mimo zapłaty pacjenta, kliknij Odśwież, a w razie potrzeby sprawdź połączenie w Ustawienia → Integracja z PayU (przycisk Sprawdź ustawienia).
Najczęstsze pytania
Czy mogę używać PayU i Tpay jednocześnie?
Nie. Aktywny może być tylko jeden dostawca. Włączenie przełącznika Używaj w oknie PayU automatycznie wyłącza Tpay.
Pacjent zapłacił, ale wpłaty nie widać - co zrobić?
Kliknij Odśwież w planie leczenia lub terminarzu. Jeśli to nie pomoże, sprawdź w Ustawienia → Integracja z PayU, czy połączenie działa (Sprawdź ustawienia) i czy usługa powiadomień jest uruchomiona.
Zmieniłem dane logowania i płatności przestały działać.
Po zmianie danych logowania trzeba zrestartować aplikację. Dopóki tego nie zrobisz, program korzysta z poprzednich danych.
Czy PayU obsługuje płatność kodem QR w gabinecie?
Płatność QR „na miejscu" (skanowanie kodu przez pacjenta przy fotelu) jest dostępna tylko w Tpay. W PayU generujesz link/kod QR w planie leczenia i przekazujesz go pacjentowi.
Zobacz też