Benutzer:Xantiva: Unterschied zwischen den Versionen

Aus WEB-Shop Software Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 38: Zeile 38:
<blockquote>
<blockquote>
# Anmelden im englischsprachigen [https://developer.paypal.com/ Developer Center]. Wer dort noch nicht registriert ist, muss das nun erledigen. Man erhält eine Bestätigung-Mail in der man auf den Link klicken muss. ;)
# Anmelden im englischsprachigen [https://developer.paypal.com/ Developer Center]. Wer dort noch nicht registriert ist, muss das nun erledigen. Man erhält eine Bestätigung-Mail in der man auf den Link klicken muss. ;)
# Den Menüpunt '''API Credentials''' aufrufen. Dann '''Create Test Account''' ...
# Für den Test Zugang des Online-Shop den Menüpunkt '''API Credentials''' aufrufen. Dann '''Create Test Account''' ... (Die Daten müssen dann im Admin-Bereich eingetragen werden.
# Dort je einen vorkonfigurierten Account (preconfigured) für den Online-Shop und den Test-Käufer erstellen. (Achtung: mit '''Show Advanced Options''' klappt Ihr die Möglichkeit auf, euch ein paar Euros zuzuweisen.)
# Für den Test-Käufer unter '''Test Accounts''' einen vorkonfigurierten Account (preconfigured) erstellen. (Achtung: mit '''Show Advanced Options''' klappt Ihr die Möglichkeit auf, euch ein paar Euros zuzuweisen.)
 
</blockquote>
</blockquote>


== Quellen ==
== Quellen ==

Version vom 5. April 2009, 01:43 Uhr

Xantiva

Mehr auf meiner Website

Meine Spielwiese ...

HowTo: PayPal Zahlungsoption einbinden

Eine Anleitung, um die PayPal Zahlungsoption (PayPal Basic) zu installieren.

Modul Zahlungsoption installieren

Im Admin-Bereich muss unter "Module:Zahlungsoption" das Modul "Paypal Kaufabwicklung" installiert werden. Per default ist das Modul dann aktiviert, es sind alle Zonen erlaubt, die Zahlungszone nicht eingeschränkt und die Anzeigenreihenfolge ist auf "0" eingestellt.

Damit ist es leider noch nicht getan. ;)

API-Berechtigung anfordern

PayPal verwendet APIs (Application Programming Interfaces) zur Anbindung der Shop-Systeme. Wie benötigen zwei "API-Berechtigungen": eine für den "Live-Shop" und eine für den Test-Betrieb (Sandbox). Die Daten werden dann im Admin-Bereich eingetragen: Konfiguration : xt:C Partner.

API-Berechtigung für den Live-Shop

Eine Anleitung findet Ihr auf der Webseite des PayPal Integration Center [1]. Dort wählt Ihr zuerst den Punkt Integrationsschritte aus, dann Fordern Sie API-Berechtigungen an:

  1. Loggen Sie sich in Ihr PayPal-Konto ein.
  2. Klicken Sie auf die Registerkarte Mein Profil.
  3. Klicken Sie auf den Link API-Zugriff in der linken Spalte.
  4. Klicken Sie auf API-Berechtigungen anfordern.
  5. Um eine API-Signatur anzufordern, wählen Sie das Optionsfeld API-Signatur.
  6. Lesen Sie die API-Nutzungsbedingungen, aktivieren Sie das Kontrollkästchen Ich stimme zu, um die Nutzungsbedingungen zu akzeptieren und klicken Sie auf Senden. (Inzwischen ist dort nur noch ein Button Zustimmen und Senden.)
  7. Es wird nun die Signatur generiert. Auf der Folgeseite finden Sie Ihren API-Benutzernamen, das API-Passwort sowie die Signatur selbst. Kopieren Sie diese Informationen und speichern Sie diese an einem sicheren Ort.

Am besten die nun angezeigte Seite mit Benutzername, Passwort und Unterschrift (=Signatur) zur Dokumentation ausdrucken. Diese Daten müssen im Admin-Bereich eingetragen werden.

API-Berechtigung für den Test-Betrieb (Sandbox)

Um beim Testen nicht unnötige Kosten zu verursachen, gibt es auch den Test-Betrieb in der Sandbox. Im PayPal Integreation Center findet sich auch dazu eine Anleitung. Die Anleitung ist etwas ausführlicher, besteht aber aus diesen Kernpunkten:

  1. Anmelden im englischsprachigen Developer Center. Wer dort noch nicht registriert ist, muss das nun erledigen. Man erhält eine Bestätigung-Mail in der man auf den Link klicken muss. ;)
  2. Für den Test Zugang des Online-Shop den Menüpunkt API Credentials aufrufen. Dann Create Test Account ... (Die Daten müssen dann im Admin-Bereich eingetragen werden.
  3. Für den Test-Käufer unter Test Accounts einen vorkonfigurierten Account (preconfigured) erstellen. (Achtung: mit Show Advanced Options klappt Ihr die Möglichkeit auf, euch ein paar Euros zuzuweisen.)

Quellen

  1. PayPal Integration Center Germany

Die http://meta.wikimedia.org/wiki/Help:Footnotes funktionieren nicht?

PayPal Integration Center Germany