Zahlungsabwicklung über die PayPal-API

6.695 Aufrufe

Veröffentlicht am

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.

Veröffentlicht in: Wirtschaft & Finanzen, Business
0 Kommentare
2 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
6.695
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
560
Aktionen
Geteilt
0
Downloads
11
Kommentare
0
Gefällt mir
2
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Zahlungsabwicklung über die PayPal-API

  1. 1. Zahlungsabwicklungüber die PayPal-APIStefan Krenz I 14.07.2011 © Mayflower GmbH 2011
  2. 2. ÜbersichtI PayPal Developer AccountI Test-AccountsI Testumgebung (Sandbox)I PayPal API GrundlagenI Zahlungsprozess einleitenI Details abrufenI Zahlung anweisen und Transaktionsdetails abrufen Mayflower GmbH I 2
  3. 3. PayPal Developer AccountI Registrierung auf https://developer.paypal.comI Container für Test AccountsI PayPal Account unabhängigI Für Sandbox benötigt Mayflower GmbH I 3
  4. 4. Test-AccountsI BuyerI SellerI KreditkarteI BankkontoI PayPal Kontostand Mayflower GmbH I 4
  5. 5. Testumgebung (Sandbox)I Seller Test-Account benötigtI Kein GeldtransferI LieferadresseI Zahlungsbestätigung Mayflower GmbH I 5
  6. 6. PayPal API GrundlagenI Authentifizierung erforderlichI HTTP-POST RequestsI REST- und SOAP-InterfaceI Benötigte Parameter · Username · Passwort · Signatur · API-Version · Methode Mayflower GmbH I 6
  7. 7. REST API AdressenI API Signatur · Sandbox: https://api-3t.sandbox.paypal.com/nvp · Live: https://api-3t.paypal.com/nvpI API Zertifikat · Sandbox: https://api.sandbox.paypal.com/nvp · Live: https://api.paypal.com/nvp Mayflower GmbH I 7
  8. 8. Zahlungsprozess einleitenI Methode SetExpressCheckout ·Gesamtbetrag ·Redirect URLs ·Lieferadresse ·Rechnungsnummer ·RegionI Rückgabe · PayPal Token Mayflower GmbH I 8
  9. 9. Details abrufenI Methode GetExpressCheckoutDetails ·PayPal TokenI Rückgabe · Kunden-ID und Status · Kundendaten · Lieferadresse Mayflower GmbH I 9
  10. 10. Zahlung anweisenI Methode DoExpressCheckoutPayment ·PayPal Token ·PayPal Kunden-ID ·Produktdetails ·KostenI Rückgabe · Transaktions-ID · Bezahlstatus · Verzögerungsgrund Mayflower GmbH I 10
  11. 11. Transaktionsstatus abrufenI Methode GetTransactionDetails ·Transaktions-IDI Rückgabe · Bezahlstatus · Verzögerungsgrund Mayflower GmbH I 11
  12. 12. Go LiveI API-URL · https://api-3t.paypal.com/nvp · https://api.paypal.com/nvpI API-Zugangsdaten · Username · Passwort · Signatur Mayflower GmbH I 12
  13. 13. LinksI https://developer.paypal.com/I https://cms.paypal.com/us/cgi-bin/?cmd=_render- content&content_ID=developer/library_documentationI https://cms.paypal.com/us/cgi-bin/?cmd=_render- content&content_ID=developer/howto_api_referenceI https://www.paypalobjects.com/de_DE/pdf/PayPal-NVP-API- Reference-Germany.pdf Mayflower GmbH I 13
  14. 14. Vielen Dank für Ihre Aufmerksamkeit! Kontakt Stefan Krenz stefan.krenz@mayflower.de +49 931 35965 1163 Mayflower GmbH Pleichertorstr. 2 97070 Würzburg15.07.2011 Mayflower GmbH 14

×