# Baltique OS Core 0.10.1 — Embedded Payment Buttons

Upgrade do obecnej instalacji. Nie jest to reinstalacja.

## Cel

Core 0.10.1 przenosi Payment AutoLink bliżej codziennej pracy personelu.

Po wgraniu w systemie pojawiają się szybkie przyciski PayCore bezpośrednio w:

- listach rezerwacji konsultacji,
- ClinicFlow,
- Kalendarzu poradni,
- Paszporcie Opieki przy konsultacjach pacjenta,
- TheatreFlow przy kafelkach operacji.

## Nowy endpoint

```text
/payment_autolink_quick.php
```

Obsługuje:
- konsultację przez `appointment_id`,
- operację przez `surgery_case_id`.

## Jak działa

### Konsultacja

Przycisk PayCore otwiera ekran potwierdzenia:
- pacjent,
- termin,
- typ konsultacji,
- kwota brutto,
- checkbox „dodaj e-mail z linkiem”.

Po zatwierdzeniu tworzony jest link PayCore. Jeżeli link już istnieje, system go nie dubluje.

### Operacja

Przycisk przy operacji otwiera ekran:
- pacjent,
- procedura,
- termin,
- kwota operacji brutto,
- zadatek procentowy,
- zakres: zadatek / dopłata / oba.

## Instalacja

1. Zrób backup plików i bazy.
2. Wgraj zawartość paczki do głównego katalogu Baltique OS.
3. Zaloguj się jako administrator.
4. Wejdź na:

```text
https://baltique.pl/upgrade_0_10_1.php
```

5. Kliknij „Uruchom upgrade 0.10.1”.
6. Wykonaj Ctrl+F5.

## Brak migracji SQL

Ten upgrade nie dodaje tabel. Korzysta z istniejących tabel PayCore, ClinicFlow i TheatreFlow.
