Dokumentation: https://developer.paypal.com/docs/
Teil 1: Knöpfe Die Schalter/Knöpfe/Buttons werden offenbar hauptsächlich dafür gebraucht, schnell eine Kauf-Lösung auf die Homepage zu bringen. Mit den einen Knopf wird quasi der ganze Kauf erledigt. Für mich ist das eher nichts.
Teil 2: Rest
Teil 3: WebHooks
Notifications via Nethooks.
Beispiele in SDK:
CreateWebhook.php : Erstellt einen NEUEN Webhook-Event auf dem PayPal-Server. die setURL muss verschieden sein von einer bestehenden URL eines Webhook-Events, sonst gibt es eine Fehlermeldung.
ValidateWebhookEvent.php : Das ist das Beispiel für einen Webhook-Listener (diese Erkenntnis hat mich 2 Tage gekostet!!!).
ListWebhooks.php : Zeigt alle auf dem PayPal-Server angelegten Wehooks an.
DeleteAllWebhooks.php : Löscht alle Webhooks auf den Server (ruft dazu ListWebhooks.php auf).