sql >> Databáze >  >> RDS >> Mysql

PayPal POST data po úspěšné platbě

Ano, podívejte se na oznámení okamžité platby PayPal (IPN) - https://www.paypal.com/ ipn/
To si vynutí odeslání POST transakčních dat vždy, když bude transakce zahájena. Pokud aktuálně používáte Website Payments Standard (tlačítka založená na HTML), můžete jednoduše přidat

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

Budete muset vzít všechna POST data, která jste obdrželi od PayPal, připojit cmd=_notify-validate a odeslat je zpět na https://www.paypal.com/cgi-bin/webscr (nebo https://www.sandbox.paypal.com/cgi-bin/webscr pro Sandbox) za účelem ověření zprávy IPN.
V závislosti na tomto výsledku dostanete zpět odpověď NEPLATNÁ nebo OVĚŘENÁ.
NEPLATNÁ může znamenat, že IPN POST nepochází z PayPal, zatímco OVĚŘENO znamená, že IPN POST byl ověřen jako skutečně pocházející z PayPal.




  1. Vložte nový řádek s daty vypočítanými z jiných řádků

  2. Homebrew postgres zlomený

  3. Je možné číst data MongoDB, zpracovávat je pomocí Hadoop a vydávat je do RDBS (MySQL)?

  4. MySQL vybrat před po řádku