Stripe-API-Integration zur Abwicklung von Online-Zahlungen über Web-Apps

0

Hier erfahren Sie, wie Sie die Stripe-API, einen der bekanntesten Zahlungsabwickler – Stripe, zur Integration in Web-Apps nutzen können.

Der reibungslose Empfang von Zahlungen von Kunden und die Bereitstellung eines sicheren Zahlungsprozesses sind für jedes Online-Geschäft von entscheidender Bedeutung. In diesem Kapitel erkläre ich Ihnen, wie Sie die Stripe-API nutzen, einen der bekanntesten Zahlungsabwickler – Stripe. Erfahren Sie, wie Sie es in Ihre Flaschenanwendung integrieren.

Inhaltsverzeichnis: Stripe-API-Integration mit Webanwendungen zur Abwicklung von Online-Zahlungen

Stripe-Kontoerstellung und Stripe-API-Schlüssel

Stripe ist ein Zahlungsdienstleister, mit dem Geschäftsinhaber Dutzende Zahlungsmethoden akzeptieren können, von Kreditkarten bis hin zu digitalen Zahlungen, um Now-Pay-Later-Dienste zu erwerben. Für jede Transaktion wird eine Gebühr erhoben. Stripe funktioniert am besten, wenn Sie Online-Zahlungen akzeptieren möchten. Mit zusätzlicher Hardware können Sie es auch für persönliche Zahlungen verwenden. Weitere Informationen zu den Dingen, die Sie bei einem Zahlungsabwickler beachten müssen, finden Sie in diesem Artikel.

8 Dinge, die Sie bei einem Zahlungsabwickler für Ihre E-Commerce-Website beachten sollten

Als Erstes müssen wir uns für ein Stripe-Konto anmelden. Eine Sache, die Sie beachten müssen, ist die Länderauswahl, da sie mit der Forderungsseite des Bankkontos zusammenhängt. Sobald Sie es ausgewählt haben, können Sie die Kontoeinstellungen nicht mehr mit der aktuellen E-Mail ändern.

Stripe-API

Anschließend müssen Sie Ihr Konto anhand der Telefonnummer verifizieren und einige kleinere Informationen können optional eingegeben werden. Danach ist es fertig und der Testmodus ist bereit, und wir können auf unsere Profilseite gehen und den geheimen API-Schlüssel kopieren. Wir würden es sofort benutzen.

Zu guter Letzt ist der Testmodus noch nicht aktiviert. Wenn alles bereit und vorhanden ist, müssen wir weitere persönliche Daten eingeben, zu denen auch die Bankkontoinformationen gehören, um das aktive Konto zu erhalten. Für die Entwicklung der Skripte und die Einrichtung der Integration mit Ihrer Flask-Anwendung ist der Testmodus jedoch in Ordnung.

Erstellen Sie die Produkte, die Sie auf Stripe verkaufen möchten

Die andere Sache ist, dass wir die Produkte erstellen müssen, die in unseren Webshops oder Anwendungen gelistet werden.

Bei der Erstellung des Produkts sind einige Informationen enthalten, die für Ihr Produkt und Ihre Verkaufsstrategie relevant sind. Beispielsweise müssen wir Stripe mitteilen, ob es sich um einen einmaligen Checkout oder eine wiederkehrende Zahlung handelt. Und für wiederkehrende Zahlungen müssen wir auch den Abrechnungszeitraum festlegen.

Sie können das Produkt auch als Bundle-Angebot oder als Einzelartikelpreis festlegen. Letztlich hängt es mit anderen Bereichen wie der Auftragsabwicklung zusammen, daher müssen wir die Einrichtung sorgfältig auf der Grundlage unseres Geschäftsstatus durchführen.

Zu guter Letzt müssen wir die Produktpreis-ID kopieren und behalten, da sie in Kürze verwendet wird.

Zur Kasse, Erfolg, Route abbrechen

Als Erstes müssen wir das Stripe-Paket auf Ihrem Laptop installieren. Ich verwende beispielsweise Python3 unter MacOS, also würde ich den Befehl eingeben:

pip3 install stripe.

Dann ist es an der Zeit, das serverseitige Skript zu programmieren. Wir müssen den geheimen Streifenschlüssel hinzufügen und mindestens drei Routen erstellen: Auschecken, Erfolg und Abbrechen.

Stripe.api_key = 'abcdefg'

In der Checkout-Route ist line_item einer der wichtigsten Teile, der dem Stripe mitteilt, um welches Produkt es sich genau handelt. Es liegt in einem Wörterbuchdatenformat vor. Wenn Sie viele Produkte haben, richten Sie separat eine Wörterbuchvariable ein.

Außerdem ist es erforderlich, die Dankesseite und die URL der Zahlungsstornierungsseite ebenfalls in die Checkout-Route einzufügen. Wir müssen also zwei Routen separat erstellen und auch die HTML-Seiten.

Weitere Informationen zur Flask-Anwendung finden Sie in diesem Artikel

Kapitel 26: Erstellen Sie eine Shopify Bot-Webanwendung mit Flask und Heroku

Front-End-Side-Skript: Stripe Javascript und Schaltfläche „Jetzt kaufen“.

In der Stripe-API wird die Checkout-Seite zum Stripe-Server umgeleitet und kehrt nach dem Checkout zu Ihrem Webshop zurück. Stripe erfordert also, dass Benutzer zwei Zeilen Javascript auf der Seite hinzufügen, auf der die Schaltfläche „Bezahlen“ eingebettet ist.

Der Checkout-Button befindet sich im Grunde auf der Produktseite. Die Codierung hängt also von Ihren tatsächlichen Geschäftsanforderungen ab. Hier ist ein Beispiel

<a href="/checkout" class="btn btn-primary">Buy Now</a>

Checkout-Tests

Sobald das Skript fertig ist, bietet uns die Stripe-API die Möglichkeit, den Checkout mit verschiedenen Dummy-Zahlungscodes wie Mastercard, Visa Card usw. zu testen. Um die Checkout-Funktion zu testen und die Zahlung zu erhalten, müssen Benutzer keine authentische Karte verwenden.

Stripe-API

Das Stripe-Dashboard ist in Bezug auf intelligente Daten leistungsstark. Grundsätzlich können Menschen jede Menge Einblicke in den Kauf von Kunden gewinnen. Ich werde einen weiteren Artikel darüber veröffentlichen, wie man die Nutzung von Zahlungsabwicklern eingehend erforscht, um die Marketingproduktivität zu steigern.

Vollständiges Python-Skript der Stripe-API und Web-App-Integration, um mit der Online-Zahlung fortzufahren

Wenn Sie sich für das vollständige Kapitel 53 – Stripe-API-Integration zur Abwicklung von Online-Zahlungen aus Webanwendungen interessieren, Bitte abonnieren Sie unseren Newsletter , indem Sie die Nachricht „Python Tutorial 53“ hinzufügen. . Wir senden Ihnen das Skript umgehend in Ihr Postfach.

Ich wünsche Ihnen viel Spaß beim Lesen von Kapitel 53 – Stripe-API-Integration zur Abwicklung von Online-Zahlungen aus Webanwendungen. Wenn ja, unterstützen Sie uns bitte, indem Sie eine der unten aufgeführten Maßnahmen ergreifen, da dies unserem Kanal immer weiterhilft.

  • Unterstützen Sie unseren Kanal und spenden Sie über PayPal ( paypal.me/Easy2digital )
  • Abonnieren Sie meinen Kanal und aktivieren Sie die Benachrichtigungsglocke des Easy2Digital-Youtube-Kanals .
  • Folgen und liken Sie meine Easy2Digital-Facebook-Seite
  • Teilen Sie den Artikel in Ihrem sozialen Netzwerk mit dem Hashtag #easy2digital
  • Kaufen Sie Produkte mit dem Easy2Digital 10 % RABATT-Rabattcode ( Easy2DigitalNewBuyers2021)
  • Sie melden sich für unseren wöchentlichen Newsletter an, um die neuesten Artikel, Videos und Rabattcodes von Easy2Digital zu erhalten
  • Abonnieren Sie unsere monatliche Mitgliedschaft über Patreon, um exklusive Vorteile zu genießen ( www.patreon.com/louisludigital )

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert