Was ist ein API-Schlüssel? Wie erstelle ich einen API-Schlüssel? Wo muss ich den API-Schlüssel einfügen? Wer seinen Webshop mit einem PSP (Payment Service Provider) verbinden will, muss sich damit beschäftigen.
- Im ersten Teil dieses Beitrags versuche ich, das Thema API-Schlüssel vom Programmierer-Latein ins Deutsche zu übersetzen.
- Im zweiten Teil zeige ich Schritt für Schritt, wie ein API-Schlüssel erstellt wird.
Was heißt API?
Das Kürzel API steht für Application Programming Interface und bezeichnet ganz grundsätzlich eine Schnittstelle zwischen zwei Programmen.
Wozu wird eine API im E-Commerce benötigt?
Im E-Commerce wird eine API-Schnittstelle vor allem dazu benötigt, um eine Shopsoftware (zum Beispiel Shopify, Shopware oder WooCommerce) mit einem PSP (zum Beispiel Stripe oder Mollie) zu verknüpfen.
Warum ist ein API-Schlüssel notwendig?
Der API-Schlüssel dient der Authentifizierung und verhindert, dass Daten in falsche Kanäle geraten. In die Hand nehmen lässt sich ein API-Schlüssel nicht, denn es handelt sich hier um eine „Zeichenkette“, also einen Code.
Wo erhalte ich einen API-Schlüssel
Ein API-Schlüssel liegt nicht sofort bereit, er wird per Klick auf einen Button erstellt. Die Erstellung variiert ein wenig von Anbieter zu Anbieter. Typischerweise werden API-Schlüssel über den Account des Anbieters erstellt, und so ist es auch bei PSPs wie Mollie oder Stripe. Sobald Sie Ihren Account komplettiert haben, inklusive Unternehmensdaten und Bankverbindung, können Sie auch Ihren API-Schlüssel erstellen.
Schritt für Schritt: API-Schlüssel erstellen
Es folgt nun, Schritt-für-Schritt, ein Tutorial zur Erstellung eines API-Schlüssels bei Mollie. Statt API-Schlüssel verwendet Mollie teilweise den Begriff API-Token. Gemeint ist das Gleiche. Und auch bei anderen PSPs wie beispielsweise Stripe funktioniert die Erstellung ähnlich.
Voraussetzung zur Ausführung dieses Tutorials ist ein Konto bei Mollie. Die Anleitung dazu befindet sich hier: Mollie-Account anlegen.
Im Mollie-Dashboard den richtigen Menüpunkt finden

Manchmal sind die Schaltflächen zur Erstellung von API-Schlüsseln ein bisschen versteckt. Eine gute Idee ist es, nach dem Menüpunkt „Entwickler“ zu spähen. Bei Mollie befindet sich dieser Punkt in der linken Menüleiste ganz unten.
Standard-API-Schlüssel auswählen

Nach einem Klick auf den Entwickler-.Button öffnet sich dann der obige Schirm. Folgende Einstellungen können vorgenommen werden.
- Beschreibung
Die Beschreibung dient nur der persönlichen Übersicht. Es könnte ja sein, dass mehrere Shops mit einem Mollie-Account verbunden werden und mehrere API-Schlüssel, hier Tokens genannt, benötigt werden. Dann bleibt das ganze übersichtlich. Ich habe hier WooCommerce-Tokens eingegeben, weil mein Shop mit WooCommerce läuft. Die Mehrzahl habe ich gewählt, weil zwei API-Schlüssel erstellt werden: Einer für den Testmodus, einer für den Livemodus. - Standard-API-Schlüssel
Die voreingestellte Option Standard kann so übernommen werden - Profil
Es ist möglich, dass mehrere Personen auf ein Mollie-Konto Zugriff haben. In den meisten Fällen genügt es, hier das eigene Profil auszuwählen, das Mollie beim Anlegen eines Mollie-Accounts vergeben hat.
Jetzt bitte weiter nach unten scrollen …
Testmodus auswählen

- Das eigene Profil wurde ausgewählt.
- Der Textmodus wurde ausgewählt.
- Bei Accepting payments sind alle Haken aktiviert. Bitte alles so lassen
- Mit einem Klick auf Zugriffstoken erstellen wird der API-Schlüssel für den Testmodus nun von Mollie generiert.
API-Schlüssel aufrufen und kopieren

In diesem Screenshot hab ich natürlich keinen echten Token veröffentlicht, sondern zufällig was eingetippt. API-Schlüssel, auch Token genannt, werden nur einmalig in Mollie angezeigt. Dann heißt es:
- API-Schlüssel kopieren
- API-Schlüssel in das Shopsystem einfügen
API-Schlüssel einfügen

Wer WooCommerce verwendet, kann den API-Schlüssel nicht einfach so einfügen, notwendig ist dafür noch ein passendes Zahlungs-Plugin. Für Mollie wäre das Mollie Payments für WooCommerce.
API-Schlüssel für den Live-Modus generieren und einsetzen
Der Test-Schlüssel dient der Überprüfung der Verbindung zwischen Shop und PSP. Wenn die Verbindung passt, kann dann ein zweiter Durchgang gestartet werden:
- API-Schlüssel für den Live-Modus bei Mollie erstellen
- API-Schlüssel für den Live-Modus bei Mollie kopieren
- API-Schlüssel für den Live-Modus im Shopsystem (zum Beispiel WooCommerce) einsetzen

Schreibe einen Kommentar