Stefan Krenz wird die Integration von Zahlungen per PayPal in eine Software erläutern. Als Beispiel dient ein Onlineshop. Paypal bietet Entwicklern eine Sandbox zur Unterstützung an. Die Vorgehensweise zur Nutzung der Sandbox und die Schritte zur Zahlungsabwicklung werden in diesem Vortrag erklärt.
2. Übersicht
I PayPal Developer Account
I Test-Accounts
I Testumgebung (Sandbox)
I PayPal API Grundlagen
I Zahlungsprozess einleiten
I Details abrufen
I Zahlung anweisen und Transaktionsdetails abrufen
Mayflower GmbH I 2
3. PayPal Developer Account
I Registrierung auf https://developer.paypal.com
I Container für Test Accounts
I PayPal Account unabhängig
I Für Sandbox benötigt
Mayflower GmbH I 3
5. Testumgebung (Sandbox)
I Seller Test-Account benötigt
I Kein Geldtransfer
I Lieferadresse
I Zahlungsbestätigung
Mayflower GmbH I 5
6. PayPal API Grundlagen
I Authentifizierung erforderlich
I HTTP-POST Requests
I REST- und SOAP-Interface
I Benötigte Parameter
· Username
· Passwort
· Signatur
· API-Version
· Methode
Mayflower GmbH I 6
7. REST API Adressen
I API Signatur
· Sandbox: https://api-3t.sandbox.paypal.com/nvp
· Live: https://api-3t.paypal.com/nvp
I API Zertifikat
· Sandbox: https://api.sandbox.paypal.com/nvp
· Live: https://api.paypal.com/nvp
Mayflower GmbH I 7
8. Zahlungsprozess einleiten
I Methode SetExpressCheckout
·Gesamtbetrag
·Redirect URLs
·Lieferadresse
·Rechnungsnummer
·Region
I Rückgabe
· PayPal Token
Mayflower GmbH I 8
9. Details abrufen
I Methode GetExpressCheckoutDetails
·PayPal Token
I Rückgabe
· Kunden-ID und Status
· Kundendaten
· Lieferadresse
Mayflower GmbH I 9
10. Zahlung anweisen
I Methode DoExpressCheckoutPayment
·PayPal Token
·PayPal Kunden-ID
·Produktdetails
·Kosten
I Rückgabe
· Transaktions-ID
· Bezahlstatus
· Verzögerungsgrund
Mayflower GmbH I 10
12. Go Live
I API-URL
· https://api-3t.paypal.com/nvp
· https://api.paypal.com/nvp
I API-Zugangsdaten
· Username
· Passwort
· Signatur
Mayflower GmbH I 12
14. Vielen Dank für Ihre Aufmerksamkeit!
Kontakt Stefan Krenz
stefan.krenz@mayflower.de
+49 931 35965 1163
Mayflower GmbH
Pleichertorstr. 2
97070 Würzburg
15.07.2011 Mayflower GmbH 14