Paypal jak sprawdzić czy kupujacy nie anulował płatności

0

Witam mam problem ze sprawdzeniem czy użytkownik dokończył tranzakcję . Chodzi ogólnie o zabezpieczenie by użytkownicy (od użytkowników)nie zamówili więcej produktów niż jest na stanie
do tego celu w momencie jak wybiera kup już rezerwuje dla niego towar , o ile dokona płatności to mam odpowiedz z paypala ale jak sprawdzić ze koleś naprzykład rozmyślił się i jej nie dokonał . Czy da się to sprawdzić , czy da się dostać odpowiedz ze koleś wyszedł ze strony paypala , lub czy da się ustawić np czas linku np do 15 min jeśli nie zapłaci to link będzie nie ważny prosze o pomoc albo rade jak to rozwiązać .
Ogólne wysyłam zapytanie przez na paypal.com/cgi-bin/webscr i odbieram czystym kodem php

0

Może spróbuj poprzez API paypala?
https://developer.paypal.com/docs/integration/direct/create-process-order/
W odpowiedzi dostajesz aktualny status transakcji.
@Edit
zgodnie z https://www.paypal.com/cgi-bin/webscr?cmd=p/pdn/howto_checkout-outside
możesz do postu dodać return i cancel_return, ale taką czynność można łatwo spreparować i robić fake płatności.

0

Hej,

aby mieć pewność o statusie płatności: czy ją dokonano, czy ją anulowano itp. należy zintegrować Instant Payment Notification, choć ona taka instant to nie jest.
Sprawdź jak to wygląda:
http://irytek.com/ipn-instant-payment-notification/

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