Zahlungen für Abonnements mit PayTo akzeptieren
Erfahren Sie, wie Sie ein Abo mit PayTo erstellen und die Zahlung dafür einziehen können.
Verwenden Sie diese Anleitung, um ein Abonnement mit PayTo als Zahlungsmethode einzurichten.
Sie können die Checkout API verwenden, um ein Abonnement mit einer vorgefertigten Bezahlvorgangsseite zu erstellen und zu bestätigen.
Produkt und Preis erstellenDashboard
Produkte stehen für den von Ihnen angebotenen Artikel oder Dienst. Preise geben an, wie viel und wie häufig Sie für ein Produkt berechnen. Dies schließt ein, wie viel ein Produkt kostet, welche Währung Sie akzeptieren und ob es sich um eine einmalige oder eine wiederkehrende Zahlung handelt. Wenn Sie nur ein paar wenige Produkte und Preise haben, können Sie diese im Dashboard erstellen und verwalten.
In diesem Leitfaden wird ein Stock-Foto-Service als Beispiel verwendet, für den Kund/innen ein monatliches Abonnement mit dem Betrag von 15 AUD berechnet werden. Um dies zu modellieren:
- Gehen Sie zur Seite Produkte und klicken Sie auf Produkt erstellen.
- Geben Sie einen Namen für das Produkt an. Sie können optional eine Beschreibung hinzufügen und ein Bild des Produkts hochladen.
- Wählen Sie einen Produktsteuercode aus. Erfahren Sie mehr über Produktsteuercodes.
- Wählen Sie Wiederkehrend aus. Geben Sie im Anschluss daran 15 für den Preis ein und wählen Sie AUD als Währung aus.
- Wählen Sie, ob die Steuer im Preis berücksichtigt werden soll. Sie können entweder den Standardwert aus Ihren Steuereinstellungen verwenden oder den Wert manuell festlegen. Wählen Sie in diesem Beispiel Auto aus.
- Wählen Sie Monatlich als Abrechnungszeitraum aus.
- Klicken Sie auf Weitere Preisoptionen. Wählen Sie dann Pauschalpreis als Preismodell für dieses Beispiel aus. Erfahren Sie mehr über Pauschalpreise und andere Preismodelle.
- Fügen Sie eine interne Preisbeschreibung und einen Lookup-Schlüssel hinzu, um bestimmte Preise in Zukunft zu organisieren, abzufragen und zu aktualisieren.
- Klicken Sie auf Weiter. Klicken Sie dann auf Produkt hinzufügen.
Zeichnen Sie nach Erstellen des Produkts und des Preises die Preis-ID auf, sodass Sie diese in nachfolgenden Schritten verwenden können. Die ID wird auf der Preisseite angezeigt und sieht in etwa so aus: price_.
Checkout-Sitzung erstellenServerseitig
Ihre Kundinnen und Kunden müssen Sie autorisieren, ihr Konto für zukünftige Zahlungen über Stripe Checkout zu verwenden. So können Sie PayTo-Zahlungen akzeptieren. Fügen Sie eine Schaltfläche für den Bezahlvorgang in Ihre Website ein, die einen serverseitigen Endpoint aufruft, um eine Checkout Session 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 subscription-Modus, um die erforderlichen Informationen erfassen zu können. Nachdem Sie die Checkout-Sitzung erstellt haben, leiten Sie Ihren Kunden/Ihre Kundin auf die URL um, die die Antwort zurückgibt.
Begrenzen Sie den Betrag auf Ihren Mandaten, indem Sie amount in den payment_ einstellen, da einige Banken Mandate ohne Angabe eines Betrags immer ablehnen.
Ihre Integration testen
Testen Sie Ihre PayTo-Integration mit Ihren Test-API-Schlüsseln, indem Sie die verschiedenen Test-PayIDs und Bankkontodaten unten verwenden. Jeder Datensatz hat ein anderes Szenario zufolge, mit dem Ihre Integration im Live-Modus häufig konfrontiert wird.