# ES-Modul Stripe.js SDK Richten Sie das clientseitige Stripe client- SDK des ES Module in Ihrer Webanwendung ein. Um zu sehen, wie Stripe.js des ES-Moduls funktioniert, oder um bei der Entwicklung zu helfen, sehen Sie sich das [Projekt auf GitHub](https://github.com/stripe/stripe-js) an. In diesem einführenden Leitfaden erfahren Sie, wie Sie das clientseitige [ES Module Stripe.js](https://github.com/stripe/stripe-js) mit einem Skript-Tag oder einem Paket-Manager installieren. Das SDK verpackt die vom Stripe.js-Skript bereitgestellte globale `Stripe`-Funktion als ES-Modul. Sie können damit [Elemente](https://docs.stripe.com/payments/elements.md) nutzen, unsere vorgefertigten Komponenten der Nutzeroberfläche, um ein Zahlungsformular zu erstellen, mit dem Sie die Kartenangaben einer Kundin/eines Kunden sicher erfassen können, ohne die sensiblen Daten handhaben zu müssen. ## Before you begin Aktivieren Sie die Zahlungsmethoden, die Sie unterstützen möchten, auf der Seite [Einstellungen für Zahlungsmethoden](https://dashboard.stripe.com/settings/payment_methods). ## Laden Sie das Stripe.js-Skript manuell ### Installation Um die Installation per Skript durchzuführen, fügen Sie das [Stripe.js ES Module](https://github.com/stripe/stripe-js) als Skript zum ``Element Ihres **HTML** hinzu. Dadurch können alle neu erstellten [Stripe-Objekte](https://docs.stripe.com/js.md#stripe-function) in Ihrem Code global zugänglich sein. ```html Checkout ``` ### Stripe.js-Konstruktor Legen Sie als Nächstes den [veröffentlichbaren API-Schlüssel](https://dashboard.stripe.com/test/apikeys) fest, damit Stripe Kundeninformationen [tokenisieren](https://docs.stripe.com/api/tokens.md) und sensible Zahlungsdetails erfassen kann. Zum Beispiel: ```javascript var stripe = Stripe('<>'); ``` ## Stripe.js als ES-Modul laden ### Installation Installieren Sie für die Installation per Paket-Manager das [Stripe.js ES Modul](https://github.com/stripe/stripe-js) aus der [öffentlichen npm-Registrierung](https://www.npmjs.com/). ```javascript npm install @stripe/stripe-js ``` ### Stripe.js-Konstruktor Importieren Sie als Nächstes das Modul in eine **JavaScript**-Datei. Die folgende Funktion gibt ein `Promise` zurück, das nach dem Laden von Stripe .js mit einem neu erstellten [Stripe -Objekt](https://docs.stripe.com/js.md#stripe-function) aufgelöst wird. ```javascript import {loadStripe} from '@stripe/stripe-js'; const stripe = await loadStripe('<>'); ``` ## See also Damit ist die Einführung in die Einrichtung des ES Module Stripe.js SDK abgeschlossen. Unter den folgenden Links können Sie mit Ihrer Integration beginnen. - [Eine Zahlung mit einem Zahlungselement auf GitHub annehmen](https://github.com/stripe-samples/accept-a-payment/tree/main/payment-element) - [Zahlung mit einem Zahlungselement in ddr Dokumentation annehmen](https://docs.stripe.com/payments/accept-a-payment.md?ui=elements&client=html) - [Builder für benutzerdefinierte Zahlungsabläufe](https://docs.stripe.com/payments/quickstart-checkout-sessions.md) - [Stripe.js reference](https://docs.stripe.com/js.md)