Wie ändere ich die Bezahlarten, die in der Stripe Terminal App verfügbar sind?
- Grundlagen zur Bezahlarten-Konfiguration bei Stripe Terminal
- Zugriff und Anpassung über das Stripe Dashboard
- Terminal App-spezifische Einstellungen
- Änderung der Bezahlarten per API
- Zusammenfassung
Grundlagen zur Bezahlarten-Konfiguration bei Stripe Terminal
Stripe Terminal ermöglicht es Ihnen, physische Zahlungen über verschiedene Bezahlarten wie Kartenzahlungen per Chip, NFC oder Magnetstreifen zu akzeptieren. Die verfügbaren Bezahlarten sind dabei eng mit der Konfiguration Ihrer Stripe-Account-Einstellungen und der verwendeten Terminal-App verknüpft. Änderungen an den akzeptierten Zahlungsmethoden erfolgen nicht ausschließlich in der Terminal-App selbst, sondern sind meist durch die zugrundeliegende Server- oder Backend-Konfiguration gesteuert, manchmal auch durch Updates der App oder Einstellungen im Stripe Dashboard.
Zugriff und Anpassung über das Stripe Dashboard
Damit bestimmte Zahlungsmethoden in der Stripe Terminal App aktiviert werden, müssen Sie im Stripe Dashboard Ihre Zahlungsanbieter- und Zahlungsmethoden-Einstellungen überprüfen. Dort können Sie beispielsweise Kartenanbieter oder Zahlungsmethoden wie Apple Pay oder Google Pay freischalten. Gehen Sie dazu in Ihrem Stripe Dashboard auf den Bereich Payments und dann auf Settings. Unter Payment methods können Sie verschiedene Bezahlarten aktivieren oder deaktivieren. Diese Einstellungen wirken sich auf alle Zahlungsarten aus, die Ihr Stripe-Konto verarbeitet, inklusive der über Terminal.
Terminal App-spezifische Einstellungen
Die Terminal-App selbst ist oft so konzipiert, dass sie automatisiert die im Stripe-Konto aktivierten Zahlungsmethoden verwendet. Eine spezifische interne Einstellungen für die Aktivierung oder Deaktivierung einzelner Zahlungsmethoden gibt es normalerweise nicht in der Standard-App. Falls Sie eine eigene Terminal-App oder Integration nutzen, dann kann die Unterstützung von Zahlungsmethoden über die API-Parameter beim Erstellen eines Terminal-Checkout-Objekts bestimmt werden. Dort können Sie zum Beispiel die erlaubten Zahlungsmethoden direkt einschränken, etwa per Attributen wie payment_method_types.
Änderung der Bezahlarten per API
Wenn Sie Ihre Terminal-Integration selbst programmieren oder anpassen, dann erfolgt die Steuerung der akzeptierten Zahlungsmethoden in der Regel bei der Erstellung eines sogenannten Terminal.Reader oder dem Start eines Zahlungs-Checkout-Prozesses. Beim Anlegen des Zahlungsversuchs können Sie in der API angeben, welche Zahlungsmethoden akzeptiert werden sollen. Ein Beispiel in pseudocode könnte so aussehen:
stripe.terminal.createCheckout({ amount: 1000, currency: eur, payment_method_types: })
Durch entsprechende Anpassung der Parameter können Sie also im Code steuern, welche Bezahlarten angeboten werden. Beachten Sie, dass sich diese Einstellungen nur auf den konkreten Zahlungsversuch beziehen und nicht global für die App gelten.
Zusammenfassung
Um die in der Stripe Terminal App verfügbaren Bezahlarten zu ändern, sollten Sie im ersten Schritt Ihre im Stripe Dashboard aktivierten Zahlungsmethoden überprüfen und gegebenenfalls anpassen. Für spezifische Anpassungen in der Zahlungserfassung muss meist die API-Integration angepasst werden, sofern Sie eine eigene Terminal-App verwenden. Die Standard Stripe Terminal App übernimmt die Einstellungen aus Ihrem Stripe-Konto und unterstützt automatisch die dort aktivierten Zahlungsmethoden. Ein direktes Einstellungsmenü für Bezahlarten innerhalb der Standard-Terminal-App gibt es nicht. Für eine individuelle Steuerung empfiehlt es sich, die Checkout-Erstellung im Code entsprechend anzupassen.
