Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dane PayPal POST po pomyślnej płatności

Tak, spójrz na natychmiastowe powiadomienie o płatności PayPal (IPN) - https://www.paypal.com/ ip/
Spowoduje to wysłanie do Ciebie POST danych transakcyjnych za każdym razem, gdy transakcja zostanie zainicjowana. Jeśli obecnie korzystasz ze standardu płatności za pośrednictwem witryny (przycisków opartych na HTML), możesz po prostu dodać

<input type="hidden" name="notify_url" value="http://full-URL-to-the-script-you-set-up-for-IPN">

Musisz pobrać wszystkie dane POST otrzymane z PayPal, dołączyć cmd=_notify-validate i odesłać je do https://www.paypal.com/cgi-bin/webscr (lub https://www.sandbox.paypal.com/cgi-bin/webscr dla Sandbox) w celu zweryfikowania wiadomości IPN.
W zależności od tego wyniku otrzymasz odpowiedź NIEPRAWIDŁOWĄ lub ZWERYFIKOWANĄ.
NIEPRAWIDŁOWE może oznaczać, że IPN POST nie pochodzi z PayPal, podczas gdy VERIFIED oznacza, że ​​IPN POST został zweryfikowany jako rzeczywiście pochodzi z PayPal.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Największa wartość z wielu kolumn z nazwą kolumny?

  2. Błąd połączenia MySQL w Javie — com.mysql.jdbc.Driver

  3. Inżynieria wsteczna definicji klasy deklaratywnej SQLAlchemy z istniejącej bazy danych MySQL?

  4. dodaj tymczasową kolumnę z wartością

  5. MySQL jak obcinać tabelę w procedurze składowanej?