Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z integracją PayU
MotuH
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 3.09.2013

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


Witajcie koledzy (IMG:style_emoticons/default/smile.gif)

Mam problem z integracja PayU ze swoją stroną www.

Otóz wysyłanie danych jest wporządku. PayU pokazuje platnosc oraz wszelkie dane z formularzy. Po kliknieciu akceptacji platnosci w przykladzie testowym, wraca mi na podstrone "przyklad.pl/index.php?wynik=ok".

Jak jest blad to "wynik=blad".

I teraz pytanie. W przykladach ktore znalazlem w necie jezeli platnosc jest ok to payu powinno przeslaes $_POST z danymi do weryfikacji... wrzucam sobie var_dum($_POST) i wyskakuje mi komunikat ze array(0). Co robie nie tak? Moge prosic o krotkie info?

Z gory dziekuje za wszelka pomoc, a jezeli cos niejasno opisalem to zamiast z*ebki dajcie znac to rozpisze wszystko bardziej szegolowo (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MotuH
post
Post #2





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 3.09.2013

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


Hej (IMG:style_emoticons/default/smile.gif) Poradzilem sobie. Przeanalizowalem kod i znalazlem blad (IMG:style_emoticons/default/smile.gif) Wszystko dziala.

A powiedzcie mi... bo chce zrobic teraz taki myk... ze bede przesylal dane z formularza przez fsockopen lub curla... kod wyglada tak:

  1. if ((PHP_VERSION >= 4.3) && ($fp = @fsockopen('ssl://' . URL, 443, $errno, $errstr, 30)))
  2. $fsocket = true;
  3. else if (function_exists('curl_exec'))
  4. $curl = true;
  5.  
  6. $response = '';
  7.  
  8. if ($fsocket == true) {
  9.  
  10. $parameters = 'payform=1&first_name=' . $name . '&last_name=' . $surname . '&street=' . $street . '&street_hn=' . $home . '&street_an=' . $apartment . '&post_code=' . $postal_code . '&city=' . $city . '&email=' . $email . '&phone=' . $phone . '&order_id=' . $order_id . '&pos_id=' . POS_ID . '&pos_auth_key=' . POS_AUTH_KEY . '&session_id=' . $session_id . '&amount=' . $amount . '&desc=' . $desc . '&desc2=' . $desc2 . '&client_ip=' . $client_ip . '&ts=' . $ts . '&sig=' . $sig . '&pay_type=' . $type . '&js=0';
  11.  
  12. $header = 'POST /' . PAYMENT_NEW . ' HTTP/1.0' . "\r\n" . 'Host:' . URL . "\r\n" . 'Content-Type: application/x-www-form-urlencoded'."\r\n" . 'Content-Length: ' . strlen($parameters) . "\r\n" . 'Connection: close' . "\r\n\r\n";
  13.  
  14. @fputs($fp, $header . $parameters);
  15.  
  16. while (!@feof($fp)) {
  17.  
  18. $res = @fgets($fp, 1024);
  19. $response .= $res;
  20.  
  21. }
  22.  
  23. @fclose($fp);


Nic mi sie jednak nie wyswietla... a powinno laczyc ze strona payu prawda? Czy to dziala w tle?

Sorry (IMG:style_emoticons/default/smile.gif) Okazuje sie ze strona payu wczytuje sie na ekranie... nie ma mozliwosci zeby od razu przenioslo do strony payu a nie sciagalo ja tak jakby do wnetrza mojej podstrony?

Ten post edytował MotuH 11.12.2013, 18:23:19
Go to the top of the page
+Quote Post

Posty w temacie
- MotuH   Problem z integracją PayU   26.10.2013, 12:15:27
- - Damonsson   PayU przesyła to na stronę którą podałeś tam gdzie...   26.10.2013, 12:33:59
- - MotuH   Pokminilem i przesylam sobie getem kilka parametro...   26.10.2013, 13:50:38
- - Damonsson   Może inaczej. Z czym masz problem? Bo pytasz co ro...   26.10.2013, 13:57:18
- - MotuH   Chce zeby pokazywalo mi stan platnosci. Laczy si...   26.10.2013, 14:06:12
- - Damonsson   No to przy Payment/get dostajesz zwrotkę i musisz ...   26.10.2013, 14:34:25
- - MotuH   Moj kod lapiacy wynik w pliku z payu wyglada tak: ...   26.10.2013, 14:44:46
- - wujek2009   http://www.payu.pl/_old/view/admin/ckedito..._2011...   26.10.2013, 16:42:56
- - MotuH   Dzieki wuja. W sumie czytalem dokumentacje ale cos...   28.10.2013, 20:35:49
- - wujek2009   Zgadza się. Podstrona raportu to serce integracji ...   28.10.2013, 21:31:29
- - MotuH   O kurcze Super podpowiedz! Dzieki wujek tera...   2.11.2013, 10:26:44
- - wujek2009   Nie do końca - PayU ma kilka statusów (płatność za...   2.11.2013, 16:09:12
- - Pyton_000   Na potrzeby małej aplikacji można to znacząco upro...   3.11.2013, 08:26:59
- - MotuH   Dziekuje za pomoc Mam nadzieje ze teraz juz wiem ...   9.12.2013, 11:51:07
- - phpion   Powinna być widoczna. Z tego co pamiętam przy liśc...   9.12.2013, 12:14:09
- - MotuH   Ehh lame Zadalem pytanie i pozniej wlasnie tez to...   9.12.2013, 16:24:20
|- - phpion   Cytat(MotuH @ 9.12.2013, 16:24:20 ) H...   10.12.2013, 15:36:00
- - sazian   w dokumentacji masz tabelę z kodami błędów (punkt ...   9.12.2013, 17:29:48
- - MotuH   sazian sprawdzalem. wszystko kurcze jest... nie wi...   9.12.2013, 17:51:33
- - Damonsson   Zadzwoń do PayU, mają naprawdę świetny support i p...   9.12.2013, 18:51:08
- - MotuH   Hej Poradzilem sobie. Przeanalizowalem kod i znal...   11.12.2013, 18:00:06
- - Pyton_000   Nie, musisz przejść na stronę PayU. PS. PayU ma b...   11.12.2013, 19:15:48
- - MotuH   Okej. dzieki A jezeli chodzi o podsumowanie plat...   11.12.2013, 20:25:43
- - Pyton_000   Teoretycznie nie powinno to cię martwić. Możesz do...   11.12.2013, 20:35:30
- - MotuH   Z ta flaga nieglupi pomysl w panelu admina beda w...   11.12.2013, 22:53:05
- - Pyton_000   Jeżeli dodatkowe dane będą w relacji 1:1 to nie ma...   14.12.2013, 12:10:54


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: 16.10.2025 - 09:02