Podpięcie płatności pod stronę na react + express
chodzi o podpięcie płatności tpay do mojej strony. Próbowałem robić samemu z pomocą chatgpt ale koniec końców nie działają, tylko tak: komponent koszyka (Basket.js) prawidłowo wszystko wylicza i przekazuje płatność do tpaya, następnie płacę przez tpaya płatność przechodzi prawidłowo i w tpayu mam pieniądze przelane. Tylko problem jest w tym co dzieje się później jest komponent PaymentWaiting który wyświetla poczekaj na potwierdzenie płatności i zamówienie nie jest zapisywane w mojej bazie mongo, coś tam jest nie tak, bo frontend ma sprawdzić coś w tej bazie i wtedy przenieść do komponentu Success na którym jest prawidłowo wykonywana logika przydzielania dostępu użytkownikowi do kursu (komponent success jest nie do naruszania on działa w pełni prawidłowo). Ale nigdy nie przenosi na ten rout success. Problem jest albo po stronie webhooka, albo po stronie bazy że coś zapisuje się w nieprawidłowy sposób (ogólnie teraz nawet zamówienie się nie zapisuje w bazie), raczej to nie jest problem w komponencie PaymentWaiting. Poprostu ten frontend nie wie że zamówienie jest faktycznie opłacone i wyświetla się alert w stylu "nie otrzymaliśmy płatności". Musiałby wykonawca zrobić diagnozę czy to jest coś prostego do poprawki. Jak coś mam korespondencję z chatgpt mogę udostępnić by łatwiej zdiagnozować.