Jak sprawdzić,czy DotPay przesyła zmienne po wykonaniu tranzakcji

0

Jak w temacie. Jest system zbudowany na frameworku. Jedna z tras w routingu, to adres na który system DotPay ma odesłać zmienne POST. Metoda ma odebrać te zmienne, zwalidować, a nastepnie wykonać inne czynności....Wszystk pieknie, tylko ,że ta metoda nie działa.., a nie wiem jak sprawzić, czy te zmienne sie przesyłaja na ten adres..Czy miał ktoś do czynienia z systemem płatności DotPay?

0

Miał... w panelu dotpay sprawdzić co zwraca serwer.

0

Testuje DotPay na koncie testowym. Nie wiem gdzie sprawdzić, co odsyla serwer. Tranzakcja konczy sie powodzeniem. Serwer odsyła status=OK po przekierowaniu na strone koncowa po tranzakcji, ale nie moge przechwycic zadnych zmiennych, tablicy POST w trakcie jej trwania na adres urlc i nie wiem czy w ogole cos przesyla, czy moja metoda we frameworku jest zle napisana, czy jeszcze cos innego. Ustawilem w ustawieniach wszystie mozliwe parametru. Podalem tez adres w rubryce urlc na jakie ma przesylac dane, ale ja nic nie odbieram...

0

Mam logi na serwerze. Adres urlc jest poprawny, ale ..co trzeba wpisac w zmienna control ?

0

Już sobie z tym poradziłem..;)

0

Chociaż nie do końca. DotPay wysyła metodą POST zmienne, jako potwierzenie tranazakcji. Wszystko działa na skryptach php, ale we frameworku MVC juz nie..To znaczy, kiedy testuje DotPay i podaje adres urlc np. http:www.mojastrona.pl/dotpay.php , to jestem w stanie w tym skrypcie otpay.php przechwycic i zapisac do pliku, albo do bazy ten wszystkie zmienne z tablicy POST.
W Laravelu 5.4 jest z tym problem, bo kiedy podaje adres urlc w formularzy, tylko zamiast dotpay.php jest samo dotpay, bo taki jest adres Route w web.php, czyli urlc: http:www.mojastrona.pl/dotpay ,a Route :Route::post('/dotpay', 'DotpayController@dotpay'), to zmienne sie nie zapisują, ....Jak zmienic to przechwytywanie w Laravel 5.4, żeby to wszystko działało?

0

Może sprobuj przechwycic tę zmienna Requestem?

public function req(Request $request)
{
Model::create($request->all());
}

cos w ten desen?:)

1

Gdyby ktoś szukał rozwiazania problemu integracji Dotpay z Laravel 5, to polecam pakiet: gerro/dotpay. Wszystko ładnie działa i jest o 100% bezpieczniejsze od tego co zaimplementowałem wcześniej.

1 użytkowników online, w tym zalogowanych: 0, gości: 1