|
|
| Zeile 4: |
Zeile 4: |
|
| |
|
| Meine Spielwiese ... | | Meine Spielwiese ... |
| | | [[HowTo:PayPal Zahlungsoption einbinden]] |
| = HowTo: PayPal Zahlungsoption einbinden =
| |
| | |
| Eine Anleitung, um die PayPal Zahlungsoption (PayPal Basic) zu installieren.
| |
| | |
| == Modul Zahlungsoption installieren ==
| |
| | |
| Im [[Admin|Admin-Bereich]] muss unter "Module:Zahlungsoption" das Modul "Paypal Kaufabwicklung" installiert werden. Per default ist das Modul dann aktiviert, es sind alle [[Admin:Zonen|Zonen]] erlaubt, die [[Admin:Zahlungszonen|Zahlungszone]] nicht eingeschränkt und die Anzeigenreihenfolge ist auf "0" eingestellt.
| |
| | |
| Damit ist es leider noch nicht getan. ;)
| |
| | |
| == API-Berechtigung anfordern ==
| |
| | |
| PayPal verwendet [http://de.wikipedia.org/wiki/Programmierschnittstelle 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 ([http://de.wikipedia.org/wiki/Sandbox Sandbox]). Die Daten werden dann im [[Admin|Admin-Bereich]] eingetragen: [[Admin:Konfiguration-xtc-Partner|Konfiguration : xt:C Partner]].
| |
| | |
| === API-Berechtigung für den Live-Shop ===
| |
| | |
| Eine Anleitung findet Ihr auf der Webseite des PayPal Integration Center <ref name="PayPal">PayPal Integration Center Germany</ref>. Dort wählt Ihr zuerst den Punkt [http://www.paypal.com/de_DE/html/IntegrationCenter/ic_ppe_home.html Integrationsschritte] aus, dann [http://www.paypal.com/de_DE/html/IntegrationCenter/ic_certificate.html Fordern Sie API-Berechtigungen an]:
| |
| <blockquote>
| |
| # Loggen Sie sich in Ihr PayPal-Konto ein.
| |
| # Klicken Sie auf die Registerkarte '''Mein Profil'''.
| |
| # Klicken Sie auf den Link '''API-Zugriff''' in der linken Spalte.
| |
| # Klicken Sie auf '''API-Berechtigungen anfordern'''.
| |
| # Um eine API-Signatur anzufordern, wählen Sie das Optionsfeld '''API-Signatur'''.
| |
| # ''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'''.)
| |
| # 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.
| |
| </blockquote>
| |
| 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 [http://www.paypal.com/de_DE/html/IntegrationCenter/ic_sandbox.html Anleitung]. Die Anleitung ist etwas ausführlicher, besteht aber aus diesen Kernpunkten:
| |
| <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. ;)
| |
| # 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.
| |
| # 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.)
| |
| # In beide Accounts einloggen, die Verifizierung durchführen und ein Bankkonto angeben. Nehmt dafür nicht die 12345 ... als Kontonummer bzw. als Bankzeitzahl — dann kam bei mir immer ein Fehler. Als überwiesene Geldbeträge irgend etwas < 10 Cent eintragen.
| |
| </blockquote>
| |
| | |
| == Quellen ==
| |
| <references/>
| |
| Die http://meta.wikimedia.org/wiki/Help:Footnotes funktionieren nicht?
| |
| | |
| == Weblinks ==
| |
| [http://www.paypal.com/de_DE/html/IntegrationCenter/ic_home.html PayPal Integration Center Germany]
| |
Xantiva
Mehr auf meiner Website
Meine Spielwiese ...
HowTo:PayPal Zahlungsoption einbinden