Ułatwienia dostępu

Przejdź do głównej treści

Pomoc SmartDental

Znajdź odpowiedzi na pytania dotyczące systemu zarządzania gabinetem

Płatności online PayU

Konfiguracja i obsługa płatności online PayU - link do płatności w planie leczenia oraz opłata rezerwacyjna dołączana do SMS-a potwierdzającego wizytę

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:

  1. Link do płatności w planie leczenia - wysyłany pacjentowi (SMS) lub kopiowany do wklejenia.
  2. 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:

  1. Kliknij Sprawdź ustawienia - program połączy się z PayU i zweryfikuje dane logowania. Wynik pojawi się w polu Stan połączenia.
  2. Gdy połączenie działa, włącz przełącznik Używaj.
  3. 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.


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:

  1. Płatność zmienia status na Zapłacona.
  2. Wpłata jest automatycznie księgowana w rozliczeniach pacjenta w prawidłowej kwocie.
  3. Jest powiązywana z odpowiednim planem leczenia lub wizytą.
  4. 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.