Zukünftige Zahlungen per Cash App Pay einrichten
Erfahren Sie, wie Sie Details für Cash App Pay speichern und später Zahlungen Ihrer Kundinnen/Kunden akzeptieren.
In diesem Leitfaden wird erläutert, wie Sie die Zahlungsangaben für Cash App Pay mit Checkout, unserer vollständig gehosteten Bezahlseite, speichern.
Wie Sie wiederkehrende Zahlungen nach dem Speichern einer Zahlungsmethode in Checkout erstellen, erfahren Sie unter Ein Abonnement mit Cash App Pay einrichten.
Stripe einrichtenServerseitig
Zunächst benötigen Sie ein Stripe Konto. Jetzt registrieren.
Verwenden Sie unsere offiziellen Bibliotheken für den Zugriff auf die Stripe-API von Ihrer Anwendung aus:
Eine/n Kund/in erstellen oder abrufenServerseitig
Um die Zahlungsmethode Cash App Pay für künftige Zahlungen zu hinterlegen, ordnen Sie diese den gewünschten Kundinnen und Kunden zu.
Erstellen Sie ein Customer-Objekt, wenn Kundinnen/Kunden ein Konto bei Ihrem Unternehmen anlegen. Verknüpfen Sie die ID des Customer-Objekts mit Ihrer eigenen internen Darstellung dieses Kunden/dieser Kundin. Alternativ können Sie einen neuen Kunden/eine neue Kundin auch später erstellen, unmittelbar bevor Sie eine Zahlungsmethode für zukünftige Zahlungen speichern.
Legen Sie eine neue Kundin/einen neuen Kunden an oder rufen Sie Ihren Kundenbestand ab, um sie/ihn mit dieser Zahlung zu verknüpfen. Fügen Sie den folgenden Code auf Ihrem Server hinzu, um neue Kundinnen/Kunden zu erstellen.
Checkout-Sitzung erstellenServerseitig
Ihre Kundinnen und Kunden müssen Sie autorisieren, damit Sie deren Cash App-Konto für zukünftige Zahlungen über Stripe Checkout verwenden dürfen. Auf diese Weise können Sie Cash App-Zahlungen annehmen. Fügen Sie Ihrer Website eine Schaltfläche zum Bezahlen hinzu, über die ein serverseitiger Endpoint aufgerufen wird, um eine Checkout-Sitzung zu erstellen.
<html> <head> <title>Checkout</title> </head> <body> <form action="/create-checkout-session" method="POST"> <button type="submit">Checkout</button> </form> </body> </html>
Erstellen Sie eine Checkout-Sitzung im setup
-Modus, um die erforderlichen Informationen zu erfassen. Leiten Sie Ihre Kundinnen/Kunden nach dem Erstellen der Checkout-Sitzung zu der in der Antwort zurückgegebenen URL weiter.