Konfiguration
- Inhalt
- Schritt 1: Login Konfiguration
- Schritt 2: MWS Access Key kopieren
- Schritt 3: IPN URL hinterlegen
Amazon Seller Central
Damit Sie das Plugin mit dem Amazon Seller Central (Kurz: ASC
) kommunizieren lassen können,
müssen Sie die Zugangsdaten (Credentials
) in der Konfiguration hinterlegen.
Loggen Sie sich nun in Ihren Amazon Seller Account ein » https://sellercentral.amazon.de/
Login Konfiguration
Bevor Sie die Zugangsdaten an Ihr Shopsystem übergeben können, müssen Sie zunächst ein Login als App
im ASC einrichten.
- Wechseln Sie über das Dropdown Feld auf
Login mit Amazon
- Klicken Sie auf
Neue Anwendung registrieren
- Geben Sie nun die Anwendungsinformationen ein:
- Nachdem Sie erstmalig eine neue Anwendung registriert haben, laden Sie die Seite neu und rufen diese Anwendung in der Liste auf, damit Sie nun die Webeinstellungen hinterlegen können:
- Die zulässige JavaScript-Ursprünge und Rückleitungs-URL sollten auf die Domain Ihres Shop zeigen. Denn aus Gründen der Sicherheit soll nur unter diesen URLs das JavaScript Widget von Amazon einzubinden sein. Ohne diese URL bekommen Sie beim Klick auf den Amazon Button im Shop eine Fehlermeldung angezeigt!
MWS Access Key kopieren
- Wechseln Sie auf
- Klicken Sie auf
Integration
gefolgt vonMWS Access Key
- Nun bedienen Sie sich Ihrer Zugangsdaten durch Klick auf
Zugangsdaten kopieren
- Wechseln Sie nun kurz in die Modul Konfiguration im OXID Admin
- Gehen Sie dazu unter Erweiterungen -> Module, wählen das Amazon Pay Modul aus und gehen auf den Tab "Einstellungen"
- Fügen Sie die soeben kopierten Credentials nun in das Textfeld Schnell Konfigurtion ein und drücken den Speicher Knopf.
- Die Felder Händler- & Access Key ID, Secret Access Key und Client ID & Secret für Login & Pay sind nun ausgefüllt.
Region Auswahl
Weltweit gibt es verschiedene Amazon Serverfarmen wie z.B. in USA, England und Europa. Je nachdem wo Sie Ihr Händlerkonto registriert haben, müssen Sie die Region darauf einstellen. Im Plugin haben wir diese Regionen inzwischen ebenfalls angebunden. Wenn Sie als EU Händler in UK oder US verkaufen - ist Ihre Region trotzdem Europa und wird in EUR faktoriert.
Europäische Kunden, die nicht mit Euro zahlen sondern z.B. Dänische Krone, Slotti usw. werden über die Multicurrency Umrechnung fakturiert.
Wenn Sie jedoch auch wirtschaftlich in UK oder US ansässig sind, können Sie dort ein weiteres Händlerkonto registrieren. Dort werden Sie dann in GBP bzw. USD fakturiert. Dies ist nicht damit zu verwechseln, in welcher Währung Ihr Kunde im Shop bezahlen möchte. Dazu schauen Sie sich gerne das Thema Multicurrency in der Dokumentation an.
Instant Payment Notification
Bevor Ihre Integration von Amazon Pay voll einsatzbereit ist, müssen Sie noch die IPN URL hinterlegen. Die IPN ist die Echtzeit-Schnittstelle zu Ihrem Online Shop. Sie dient der Kommunikation zwischen dem ASC und dem Plugin. Deshalb geben Sie auch die exakte URL zum Controller des Plugins an.
https://www.yourdomain.com/index.php?cl=bestitamazonipn
Wenn Sie einen Testshop unter einer anderen Domain oder Subverzeichnis führen, können Sie im Sandbox Modus dauerhaft eine andere URL hinterlegen! z.B.: dev.yourdomain.com/index.php?cl=bestitamazonipn
Wichtig ist, dass diese URL jederzeit direkt angesprochen werden kann und nicht durch einen .htaccess Schutz blockiert wird. Wenn man die URL selbst direkt aufruft haben wir eine fiktive Fehlermeldung vorgesehen. Diese erscheint, weil der erwartete HEADER im Aufruf nicht enthalten ist:
Service Temporarily Unavailable » Ist kein Plugin Fehler.
Zum Einrichten der IPN gehen Sie in das Seller Central. Im Dropdown müssen Sie beide Betriebsmodis konfigurieren:
Sie finden sowohl unter der Produktionsansicht (LIVE Modus), als auch unter der Sandbox Ansicht unterhalb
der Anmeldedaten für Amazon Pay und Login mit Amazon
die IPN-Einstellungen
. Der Vorgang ist für beide Varianten gleich.
- Klicken Sie auf
IPN-Einstellungen für Händler und Integratoren
, damit sich ein neues Fenster öffnet:
- Tragen Sie hier unter der Händler-URL die entsprechende URL des Plugin Controllers ein.
- Diese URL besteht aus Ihrer Shop Domain, dem Controller Namen
Amazon Pay
und der Actionorder
.
- Hinterlegen Sie dies sowohl für den Produktionsbetrieb als auch die Sandbox!