• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Problem z płatnościami hotpay

Cloud VPS
0 głosów
760 wizyt
pytanie zadane 15 listopada 2020 w PHP przez Bakkit Dyskutant (7,600 p.)

Witam.

Próbuję wdrożyć na swoją aplikację (napisaną w laravel) system płatności HotPay. Płatność na pierwszy rzut oka mi działa. Użytkownik po wybraniu usługi zostaje przetransportowany na stronę hotpay, wybiera swój bank, płaci i zostaje przetransportowany na moją stronę gdzie ma zostać mu przydzielona usługa na podstawie zmiennych $_POST od Hotpaya.

Niestety na tej stronie dostaje błąd: The GET method is not supported for this route. Supported methods: POST.  Dodam, że w routingu ta strona używa metody POST. Z moich analiz i symulacji wynika, że hotpay po prostu na tą stronę nie wysyła żadnych zmiennych $_POST. 

komentarz 15 listopada 2020 przez wizarddos Nałogowiec (27,710 p.)
Nie wyciągasz przypadkiem tych zmiennych z GET'a a nie z POST'a?
komentarz 15 listopada 2020 przez Bakkit Dyskutant (7,600 p.)

Tak to wygląda u mnie:

$data = $request->input();

        $kwota = $data['KWOTA'];
        $id_platnosci = $data['ID_PLATNOSCI'];
        $id_zamowienia = $data['ID_ZAMOWIENIA'];
        $status = $data['STATUS'];
        $sekret = $data['SEKRET'];
        $hash = $data['HASH'];

Ale to nawet nie chodzi o to - tworzyłem symulacje takiego rozwiązania i ten błąd się pojawiał gdy na url w routingu mieliśmy ustawionego POST'a, a do $request nie trafiał żadna zmienna post. Kod w controllerze wgl się nie wykonuje, bo od razu wywala błąd.

1 odpowiedź

0 głosów
odpowiedź 15 listopada 2020 przez Ehlert Ekspert (215,050 p.)
Czytałeś może dokumentację integracji z tą usługą?
komentarz 16 listopada 2020 przez Bakkit Dyskutant (7,600 p.)
No tak, na niej oparłem swój kod.

Podobne pytania

0 głosów
2 odpowiedzi 197 wizyt
pytanie zadane 13 września 2024 w PHP przez jorg123 Nowicjusz (160 p.)
0 głosów
1 odpowiedź 136 wizyt
+1 głos
1 odpowiedź 431 wizyt

93,456 zapytań

142,451 odpowiedzi

322,721 komentarzy

62,837 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...