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

Poprawność skryptu płatności dotpay.pl

0 głosów
284 wizyt
pytanie zadane 8 września 2018 w PHP przez Rafał Michalik 1 Początkujący (470 p.)
Witam.

Tworzę na stronie płatności. Napisałem cały kod, lecz jest pewien problem. Sposób działania wygląda tak:

Najpierw użytkownik klika w "zamawiam i płace". Tam w adresie przekierowania na strone thanks.php podaję link ze zmienną. Na stronie dotpay dokonuje płatności i klika w powrót do strony. Na stronie thanks.php wyświetla się lista zakupionych przedmiotów i do bazy zostają dodane dane zamówienia. Potem dotpay przesyła dane i tam jest walidacja i wysłanie przesyłki do użytkownika.

Problem polega na tym, że jak użytkownik nie kliknie w przycisk powrotu na stronie dotpay, to dane zamówienia nie zostaną dodane do bazy. Jak to usprawnić? Teraz dla testów pojawia się błąd. Dotpay przesyła dane wcześniej niż użytkownicy zdąży kliknąć w powrót. Czy jak płatności będą prawdziwe to dane z dotpay zostaną tak szybko zwrócone? Mam nadzieję że w miarę dobrze to wyjaśniłem.
komentarz 9 września 2018 przez Ehlert Ekspert (207,330 p.)
Przeskakiwanie pomiędzy plikami php to nie jest dobry moment na realizowanie płatności w zewnętrznych serwisach.

2 odpowiedzi

+1 głos
odpowiedź 8 września 2018 przez Greeenone Pasjonat (16,120 p.)
A to nie powinno być tak, że to dotpay przesyła informacje po zaksięgowaniu i wtedy zostaje dodany wpis do bazy danych o zamówieniu?
komentarz 9 września 2018 przez Rafał Michalik 1 Początkujący (470 p.)
Właśnie wpadłem na ten pomysł po kilkunastu minutach po dodaniu wpisu, biorąc prysznic. Przepraszam, że Was nie poinformowałem o rozwiązaniu tego problemu. Dzięki.
0 głosów
odpowiedź 10 września 2018 przez Przyjaciel Nowicjusz (180 p.)

Czemu taki drogi pośrednik?
Na czym masz ten sklep postawiony?
Z mojej strony proponuję sprawdzić Ci HotPay, a polecam ze względu na najniższą prowizję oraz darmową pomoc ich programistów. Takie rzeczy jak Twój problem ogarną w kilka minut :)

Podobne pytania

0 głosów
1 odpowiedź 384 wizyt
pytanie zadane 31 lipca 2018 w PHP przez Olek Szymański Użytkownik (920 p.)
0 głosów
2 odpowiedzi 68 wizyt
0 głosów
1 odpowiedź 288 wizyt
pytanie zadane 13 stycznia 2019 w Systemy CMS przez dawid6512 Gaduła (4,570 p.)

87,940 zapytań

136,519 odpowiedzi

304,383 komentarzy

58,305 pasjonatów

Motyw:

Akcja Pajacyk

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

Sklep oferujący ćwiczenia JavaScript, PHP, rozmowy rekrutacyjne dla programistów i inne materiały

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...