BillTechPL / lms-billtech-plugin

Other
6 stars 7 forks source link

Nadpłata u klienta: błąd w widoczności przycisku w mailu z fakturą #132

Open interduo opened 1 month ago

interduo commented 1 month ago

Znalazłem błąd dotyczący widoczności przycisku "Opłać teraz" w mailu z fakturą.

Obecnie: Klient dostaje maila (z fakturą) w treści, której widać przycisk "Opłać saldo". Tak być powinno. Sprawa natomiast komplikuje się gdy klient nadpłacił sobie "w przód". Obecnie klient widzi przycisk do opłaty.

Pożądana sytuacja: W przypadku gdy klient ma nadpłatę lub zerowe saldo przycisk powinien być niewidoczny.

Dlaczego? Skrypt wysyłający faktury lms-sendinvoices.php uruchamiany jest po skrypcie wykonujący naliczenia klientom lms-payments.php. Prezentacja przycisku "Opłać saldo" sugeruje, że klient ma niedopłatę. Ponowna zapłata powoduje powstanie kolejnej nadpłaty.