![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 27.02.2018 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z implementacją płatności przelewy24. Przerobiłem nieco klasę, która tworzy token, rejestruje płatność i ją werfykuje, lecz nie tutaj problem. Moim problemem jest sprawdzenie, czy płatność została zrealizowana. Mamy dwa adresy: $p24_url_return = URI.'potwierdzenie/'; $p24_url_status = URI.'status/.'$lastInserdId.'/'; //$p24_url_status = URI.'paymentinfo.php?idd='.$lastInserdId; O ile url_return nie robi nic tylko pokazuje informacje to czytając w dokumentacji dowiaduje się, że każda poprawna płatność zwraca dane POST na adres url_status. Próbowałem już dodać oba adresy takie same i werfykikować czy zostały przesłane jakieś dane POST ale nic z tego. Zmienna w adresie wskazuje mi na ID płatności, którą mam z aktualizować - nie jest to potrzebne bo można porównać po $_POST['p24_session_id'] jednak nie przeszkadzało mi pokazywać ID jako że użytkownik nie będzie tego widział. Sądzę, że czegoś nie rozumiem lub nie potrafię czytać ze zrozumieniem dokumentacji. Proszę o pomoc, bo nie mam pojęcia gdzie przepadają te dane lub czy url_status jest w ogóle wywoływany. Pozdrawiam |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
Kod file_put_contents('p24.log', var_dump($_POST, true), FILE_APPEND); wstaw to do weryfikacyjnego pliku i będziesz miał output. Ten post edytował Pyton_000 16.05.2018, 18:00:49 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 18:36 |