sql >> Database >  >> RDS >> Mysql

PayPal POST-gegevens na succesvolle betaling

Ja, bekijk PayPal Instant Payment Notification (IPN) - https://www.paypal.com/ ipn/
Hierdoor wordt er een POST met transactiegegevens naar u verzonden wanneer een transactie is gestart. Als u momenteel Website Payments Standard (op HTML gebaseerde knoppen) gebruikt, kunt u eenvoudig

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

U moet alle POST-gegevens die u van PayPal heeft ontvangen, toevoegen aan cmd=_notify-validate en deze terugsturen naar https://www.paypal.com/cgi-bin/webscr (of https://www.sandbox.paypal.com/cgi-bin/webscr for Sandbox) om het IPN-bericht te valideren.
Afhankelijk van dit resultaat krijgt u een ONGELDIG of GECONTROLEERD antwoord.
ONGELDIG kan betekenen dat de IPN-POST niet afkomstig is van PayPal, terwijl GECONTROLEERD betekent dat de IPN POST is geverifieerd als afkomstig van PayPal.




  1. Kan MySQL-datum/tijd-waarde niet converteren naar System.DateTime

  2. Query's herschrijven om de prestaties te verbeteren

  3. SQL-query om de bestede uren van de vorige dag te berekenen en de volgende dag te eindigen

  4. Gegevenskwaliteit en vaag zoeken