Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Integracja z PayU, odbieranie danych
GreenGo
post
Post #1





Grupa: Zarejestrowani
Postów: 265
Pomógł: 4
Dołączył: 30.08.2004

Ostrzeżenie: (0%)
-----


Witam
mam problem z odbieraniem danych po płatności payu.
Korzystam z paczki https://github.com/PayU/openpayu_php i działam w środowisku sandbox.
Podczas przekierowania, ustawiam notifyUrl na http://strona/payment/notify oraz continueUrl na http://strona/payment/success. Po wykonaniu płatności, PayU przekierowuje mnie prawidłowo na continueUrl ale to by było na tyle. Jeśli dobrze rozumiem, to na podstronie continueUrl nie dostaje żadnych danych. Dane są wysyłane POSTem na notifyUrl i musze ich nasłuchiwać. Testowo na tej podstronie ustawiłem zapis $_POST i $_GET do pliku. Niestety cały czas jest pusty.

Pominąłem jakiś element ? Coś robie źle ? :/

Ten post edytował GreenGo 19.04.2017, 14:21:03
Go to the top of the page
+Quote Post
qbson69
post
Post #2





Grupa: Zarejestrowani
Postów: 20
Pomógł: 7
Dołączył: 3.01.2016

Ostrzeżenie: (0%)
-----


Strona jest wystawiona na zewnątrz?
Go to the top of the page
+Quote Post
adbacz
post
Post #3





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Gdy PayU dowie się o płatności, wysyła do Ciebie żądanie na notifyUrl, a Ty musisz odebrać tamte dane i samodzielnie jeszcze wykonać żądanie do PayU po szczegóły transakcji. Ze względów bezpieczeństwa PayU nie wysyła takich danych tak po prostu tym żądaniem do Ciebie, ponieważ ktoś mógłby nasłuchiwać. W dokumentacji musisz poszukać jakie dane PayU wysyła do Ciebie jako powiadomienie (tam powinien być identyfikator płatności) i po tych danych musisz ręcznie wysłać żądanie do PayU o dane dot. szczegułów tej płatności.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 22:57