Weiter zum Inhalt
Konto erstellen
oder
anmelden
Das Logo der Stripe-Dokumentation
/
KI fragen
Konto erstellen
Anmelden
Jetzt starten
Zahlungen
Umsatz
Plattformen und Marktplätze
Geldmanagement
Entwicklerressourcen
Übersicht
Informationen zu Stripe Payments
Aktualisieren Sie Ihre Integration
Zahlungsanalysefunktionen
Online-Zahlungen
ÜbersichtIhren Use case findenZahlungen verwalten
Payment Links verwenden
Bezahlseite erstellen
Erweiterte Integration erstellen
In-App-Integration erstellen
    Übersicht
    Zahlungsformular
      In-App-Zahlungen annehmen
      Nutzerdefinierte Zahlungsmethoden hinzufügen
      Erscheinungsbild anpassen
      Zahlungen auf dem Server abschließen
      Zahlungsdaten bei der Zahlung speichern
      Zukünftige Zahlungen einrichten
      Kartenmarken filtern
    Embedded Payment Element
    Ausgehender Link für In-App-Käufe
    Adressen erfassen
    Karten in den USA und Kanada
Zahlungsmethoden
Zahlungsmethoden hinzufügen
Zahlungsmethoden verwalten
Schnellerer Bezahlvorgang mit Link
Zahlungsschnittstellen
Payment Links
Checkout
Web Elements
In-App-Elements
Zahlungsszenarien
Umgang mit mehreren Währungen
Nutzerdefinierte Zahlungsabläufe
Flexibles Acquiring
Orchestrierung
Präsenzzahlungen
Terminal
Mehr als Zahlungen
Unternehmensgründung
Krypto
Financial Connections
Climate
StartseiteZahlungenBuild an in-app integrationPayment Sheet

Kartenmarken filtern

Wählen Sie aus, welche Kartenmarken Sie akzeptieren möchten

Verwenden Sie das Mobile Payment Element von Stripe, um zu steuern, welche Kartenmarken Sie akzeptieren. Mit der Kartenmarkenfilterung können Sie zugelassene oder nicht zulässige Kartenmarken angeben für:

  • Das Kreditkartenformular im Mobile Payment Element
  • Die Karten, die Käufer/innen mit Apple Pay verwenden können.

Wenn Sie das Mobile Payment Element konfigurieren, können Sie eine von zwei Optionen angeben:

  • allowed: Akzeptieren Sie nur die Kartenmarken, die Sie angeben.
  • disallowed: Akzeptieren Sie alle Kartenmarken, außer denen, die Sie angeben.

Übergeben Sie für jede dieser Optionen ein Array mit einem oder mehreren der folgenden Kartenmarkenwerte, wie in PaymentSheet.Configuration.CardBrandAcceptance.BrandCategorydefiniert:

  • .visa
  • .mastercard
  • .amex
  • .discover

Notiz

Der Wert discover umfasst alle Karten, die Teil des Discover Global Network sind, einschließlich Discover, Diners Club, JCB, UnionPay und Elo.

In diesem Leitfaden wird gezeigt, wie Sie die Kartenmarkenfilterung verwenden, um nur Kartenzahlungen von Karten der Marken Visa und Mastercard zu akzeptieren.

Bevor Sie loslegen

  1. Erstellen Sie ein Stripe-Konto oder melden Sie sich an.
  2. Befolgen Sie die Schritte unter In-App-Zahlungen annehmen, um die Integration mit dem Mobile Payment Element vorzunehmen.

Kartenmarken filtern

Wenn Sie Ihr PaymentSheet.Configuration-Objekt erstellen, geben Sie die Kartenmarken an, die Sie mithilfe der Eigenschaft cardBrandAcceptance zulassen oder nicht zulassen möchten. Dieses Beispiel zeigt, wie Sie nur Visa und Mastercard zulassen:

import StripePaymentSheet class MyCheckoutVC: UIViewController { func setUpPaymentSheet() { // ... var configuration = PaymentSheet.Configuration() configuration.cardBrandAcceptance = .allowed(brands: [.visa, .mastercard]) // ... } }

Ihre Integration testen

Stripe stellt eine Reihe von Testkartennummern zur Verfügung, mit denen Sie Ihren Bezahlvorgang testen und überprüfen können, ob das Mobile Payment Element Ihre gewünschten Kartenmarken akzeptiert oder blockiert.

Das Mobile Payment Element, wenn eine Kartenmarke nicht zulässig ist
War diese Seite hilfreich?
JaNein
Benötigen Sie Hilfe? Kontaktieren Sie den Kundensupport.
Nehmen Sie an unserem Programm für frühzeitigen Zugriff teil.
Schauen Sie sich unser Änderungsprotokoll an.
Fragen? Sales-Team kontaktieren.
LLM? Lesen Sie llms.txt.
Unterstützt von Markdoc