Entwicklungsumgebung einrichten
Machen Sie sich mit der Stripe-CLI und unseren serverseitigen SDKs vertraut.
Die serverseitigen SDKs und die Befehlszeilenschnittstelle (CLI) von Stripe ermöglichen die Interaktion mit den REST-APIs von Stripe. Beginnen Sie mit der Stripe-CLI, um Ihre Entwicklungsumgebung zu optimieren und API-Aufrufe durchzuführen.
Verwenden Sie die SDKs, um das Schreiben von Standardcode zu vermeiden. Um Anfragen aus Ihrer Umgebung zu senden, wählen Sie eine Sprache aus, um einen Quickstart-Leitfaden zu befolgen.
Chrome-Erweiterungen
Wir empfehlen, Ihre Zahlungsintegration mit Stripe (wie Elements oder Checkout) auf Ihrer eigenen Website zu erstellen. Richten Sie dann Ihre Chrome-Erweiterung so ein, dass Nutzer/innen an diese Zahlungsseite weitergeleitet werden, wenn sie bereit sind, einen Kauf abzuschließen.
Diese Methode ist sicherer und einfacher zu pflegen, als zu versuchen, Zahlungen direkt in der Erweiterung abzuwickeln.
In diesem QuickStart installieren Sie die Stripe-CLI, ein wichtiges Tool, über das Sie Befehlszeilenzugriff auf Ihre Stripe Integration erhalten. Außerdem installieren Sie das serverseitige Node-SDK von Stripe, um Zugriff auf Stripe-APIs über in Node.js erstellte Anwendungen zu erhalten.
Was Sie erfahren
In diesem Quickstart-Leitfaden erfahren Sie:
- Vorgehensweise zum Aufrufen von Stripe-APIs, ohne Code zu erstellen
- Vorgehensweise zur Verwaltung von Abhängigkeiten von Drittanbietern mithilfe des npm- oder yarn-Paketmanagers
- Vorgehensweise zur Installation der aktuellen Version des Node-SDK von Stripe19.0.0
- Vorgehensweise zum Senden Ihrer ersten SDK-Anfrage
Ersteinrichtung
Erstellen Sie zunächst ein Stripe-Konto oder melden Sie sich an.
Installieren
Geben Sie in der Befehlszeile ein Installationsskript an oder laden Sie eine versionierte Archivdatei für Ihr Betriebssystem herunter und extrahieren Sie diese, um die CLI zu installieren.
Authentifizieren
Melden Sie sich an und authentifizieren Sie Ihr Stripe Nutzer-Konto, um eine Reihe von eingeschränkten Schlüsseln zu generieren. Weitere Informationen finden Sie unter Stripe-CLI-Schlüssel und -Berechtigungen.
Drücken Sie die Eingabetaste auf der Tastatur, um den Authentifizierungsvorgang im Browser abzuschließen.
Einrichtung bestätigen
Nachdem Sie die CLI installiert haben, können Sie eine einzelne API-Anfrage zum Erstellen eines Produkts tätigen.
Suchen Sie nach der Produktkennung (in id
) im Antwortobjekt. Speichern Sie sie für den nächsten Schritt.
Wenn alles funktioniert, wird die folgende Antwort in der Befehlszeile angezeigt.
Rufen Sie als Nächstes Preis erstellen auf, um einen Preis in Höhe von 30 USD anzufügen. Ersetzen Sie den Platzhalter in product
durch Ihre Produktkennung (z. B. prod_
).
Wenn alles funktioniert, wird die folgende Antwort in der Befehlszeile angezeigt.
Die aktuelle Version des serverseitigen Node.js-SDK von Stripe ist v19.0.0. Sie unterstützt die Node.js-Versionen 12+.
Prüfen Sie Ihre Node-Version:
Node initialisieren
Bibliothek installieren
Installieren Sie die Bibliothek mit npm, einem Paketmanager für Node:
Nachdem Sie die Bibliothek mit npm installiert haben, wird sie automatisch als Abhängigkeit in der Datei package.json des Projekts hinzugefügt. Beispiel:
Yarn – Sie können die Bibliothek mit yarn, einem anderen Paketmanager für Node, installieren:
Nachdem Sie das Node.js-SDK installiert haben, können Sie mit nur wenigen API-Anfragen ein Abonnement-Produkt erstellen und diesem einen Preis zuordnen. Das Node.js-SDK gibt Promises zurück, die als verkettbare Callbacks verwendet werden können. Zur Demonstration übergeben wir in diesem Beispiel die in der Produktantwort zurückgegebene Produktkennung, um einen Preis zu erstellen.
Notiz
In diesem Beispiel werden die Standardschlüssel Ihres Stripe-Nutzerkonto für Ihre Sandbox-Umgebung verwendet. Nur Sie können diese Werte sehen.
Speichern Sie die Datei als create_
. Wechseln Sie in der Befehlszeile mit cd
zu dem Verzeichnis mit der Datei, die Sie gerade gespeichert haben. Führen Sie dann Folgendes aus:
Wenn alles funktioniert, wird die folgende Antwort in der Befehlszeile angezeigt. Speichern Sie diese Kennungen, damit Sie sie beim Erstellen der Integration verwenden können.