Aller au contenu

API

Référence générée à partir des métadonnées de l’API publique de @capacitor-community/stripe v8.2.1. Les limites des plateformes, les champs d’options hérités, le cycle de vie des écouteurs de résultat et les responsabilités du serveur sont documentés sur les pages des méthodes.

Méthodes

method initialize(...)

Configure le SDK Stripe. Appelez cette méthode une fois avant d’utiliser un moyen de paiement.

initialize(opts: StripeInitializationOptions) => Promise<void>

method handleURLCallback(...)

Transmet une URL de retour entrante au SDK Stripe après une authentification par redirection.

iOS uniquement. Appelez cette méthode depuis le gestionnaire d’URL de votre application lorsque Stripe redirige vers celle-ci.

handleURLCallback(opts: StripeURLHandlingOptions) => Promise<void>

method isApplePayAvailable()

Se résout lorsqu’Apple Pay est disponible et est rejeté lorsqu’il ne l’est pas.
Apple Pay est pris en charge sur iOS et les navigateurs Web compatibles, mais pas sur Android.

isApplePayAvailable() => Promise<void>

method createApplePay(...)

Crée une demande Apple Pay. Appelez cette méthode avant presentApplePay().

createApplePay(options: CreateApplePayOption) => Promise<void>

method presentApplePay()

Présente la demande Apple Pay créée par createApplePay().

presentApplePay() => Promise<{ paymentResult: ApplePayResultInterface; }>

method updateApplePaySheet(...)

Met à jour la feuille Apple Pay native après un callback de contact de livraison.
iOS uniquement ; cette méthode n’est pas prise en charge sur le Web.

updateApplePaySheet(options: UpdateApplePaySheetOption) => Promise<void>

method isGooglePayAvailable()

Se résout lorsque Google Pay est disponible et est rejeté lorsqu’il ne l’est pas.
Google Pay est pris en charge sur Android et les navigateurs Web compatibles, mais pas sur iOS.

isGooglePayAvailable() => Promise<void>

method createGooglePay(...)

Crée une demande Google Pay. Appelez cette méthode avant presentGooglePay().

createGooglePay(options: CreateGooglePayOption) => Promise<void>

method presentGooglePay()

Présente la demande Google Pay créée par createGooglePay().

presentGooglePay() => Promise<{ paymentResult: GooglePayResultInterface; }>

method createPaymentFlow(...)

Crée une instance de PaymentFlow. Utilisez PaymentFlow lorsque l’application doit d’abord recueillir les informations de paiement, puis les confirmer à une étape ultérieure.

createPaymentFlow(options: CreatePaymentFlowOption) => Promise<void>

method presentPaymentFlow()

Présente le PaymentFlow créé par createPaymentFlow() et se résout avec les quatre derniers chiffres de la carte sélectionnée.

presentPaymentFlow() => Promise<{ cardNumber: string; }>

method confirmPaymentFlow()

Confirme les informations de paiement recueillies par presentPaymentFlow().

confirmPaymentFlow() => Promise<{ paymentResult: PaymentFlowResultInterface; }>

method createPaymentSheet(...)

Crée et configure une instance de PaymentSheet. Attendez la résolution de cette Promise ou l’événement Loaded avant d’appeler presentPaymentSheet().

createPaymentSheet(options: CreatePaymentSheetOption) => Promise<void>

method presentPaymentSheet()

Présente le PaymentSheet créé par createPaymentSheet() et se résout avec son résultat : terminé, annulé ou échoué.

presentPaymentSheet() => Promise<{ paymentResult: PaymentSheetResultInterface; }>

method addListener(ApplePayEventsEnum.Loaded, ...)

Émis lorsque la demande Apple Pay est prête à être présentée.

addListener(eventName: ApplePayEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(ApplePayEventsEnum.FailedToLoad, ...)

Émis lorsque la demande Apple Pay n’a pas pu être créée.

addListener(eventName: ApplePayEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

method addListener(ApplePayEventsEnum.Completed, ...)

Émis après la réussite d’Apple Pay.

addListener(eventName: ApplePayEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(ApplePayEventsEnum.Canceled, ...)

Émis lorsque le client annule Apple Pay.

addListener(eventName: ApplePayEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(ApplePayEventsEnum.Failed, ...)

Émis lorsqu’Apple Pay échoue.

addListener(eventName: ApplePayEventsEnum.Failed, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

method addListener(ApplePayEventsEnum.DidSelectShippingContact, ...)

iOS uniquement. Émis lorsque le client sélectionne un contact de livraison. Utilisez le updateId fourni avec updateApplePaySheet().

addListener(eventName: ApplePayEventsEnum.DidSelectShippingContact, listenerFunc: (data: DidSelectShippingContact) => void) => Promise<PluginListenerHandle>

method addListener(ApplePayEventsEnum.DidCreatePaymentMethod, ...)

iOS uniquement. Émis après la création du Stripe PaymentMethod par Apple Pay.

addListener(eventName: ApplePayEventsEnum.DidCreatePaymentMethod, listenerFunc: (data: DidCreatePaymentMethod) => void) => Promise<PluginListenerHandle>

method addListener(GooglePayEventsEnum.Loaded, ...)

Émis lorsque la demande Google Pay est prête à être présentée.

addListener(eventName: GooglePayEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(GooglePayEventsEnum.FailedToLoad, ...)

Émis lorsque la demande Google Pay n’a pas pu être créée.

addListener(eventName: GooglePayEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

method addListener(GooglePayEventsEnum.Completed, ...)

Émis après la réussite de Google Pay.

addListener(eventName: GooglePayEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(GooglePayEventsEnum.Canceled, ...)

Émis lorsque le client annule Google Pay.

addListener(eventName: GooglePayEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(GooglePayEventsEnum.Failed, ...)

Émis lorsque Google Pay échoue.

addListener(eventName: GooglePayEventsEnum.Failed, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.Loaded, ...)

Émis lorsque PaymentFlow est créé et prêt à être présenté.

addListener(eventName: PaymentFlowEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.FailedToLoad, ...)

Émis lorsque PaymentFlow n’a pas pu être créé.

addListener(eventName: PaymentFlowEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.Opened, ...)

Émis lorsque l’interface PaymentFlow est présentée.

addListener(eventName: PaymentFlowEventsEnum.Opened, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.Completed, ...)

Émis après la confirmation des informations de paiement recueillies.

addListener(eventName: PaymentFlowEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.Canceled, ...)

Émis lorsque le client ferme PaymentFlow.

addListener(eventName: PaymentFlowEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.Failed, ...)

Émis lorsque la collecte ou la confirmation de PaymentFlow échoue.

addListener(eventName: PaymentFlowEventsEnum.Failed, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

method addListener(PaymentFlowEventsEnum.Created, ...)

Émis après la collecte des informations de paiement et avant la confirmation. Le numéro de carte ne contient que les quatre derniers chiffres.

addListener(eventName: PaymentFlowEventsEnum.Created, listenerFunc: (info: { cardNumber: string; }) => void) => Promise<PluginListenerHandle>

method addListener(PaymentSheetEventsEnum.Loaded, ...)

Émis lorsque PaymentSheet est créé et prêt à être présenté.

addListener(eventName: PaymentSheetEventsEnum.Loaded, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentSheetEventsEnum.FailedToLoad, ...)

Émis lorsque PaymentSheet n’a pas pu être créé.

addListener(eventName: PaymentSheetEventsEnum.FailedToLoad, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

method addListener(PaymentSheetEventsEnum.Completed, ...)

Émis lorsque le client termine PaymentSheet.

addListener(eventName: PaymentSheetEventsEnum.Completed, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentSheetEventsEnum.Canceled, ...)

Émis lorsque le client ferme PaymentSheet.

addListener(eventName: PaymentSheetEventsEnum.Canceled, listenerFunc: () => void) => Promise<PluginListenerHandle>

method addListener(PaymentSheetEventsEnum.Failed, ...)

Émis lorsque PaymentSheet se termine par une erreur.

addListener(eventName: PaymentSheetEventsEnum.Failed, listenerFunc: (error: string) => void) => Promise<PluginListenerHandle>

Interfaces

Options héritées de PaymentSheet et PaymentFlow

CreatePaymentSheetOption et CreatePaymentFlowOption étendent le type exporté BasePaymentOption. Les métadonnées docgen ne développent pas les champs hérités ; ils sont donc énumérés ici explicitement.

Propriété Type Plateforme / usage
defaultBillingDetails DefaultBillingDetails iOS et Android
shippingDetails AddressDetails Android
billingDetailsCollectionConfiguration BillingDetailsCollectionConfiguration iOS et Android
customerEphemeralKeySecret string À utiliser avec customerId
customerId string Customer Stripe
enableApplePay boolean PaymentSheet natif
applePayMerchantId string Obligatoire lorsque Apple Pay est activé
enableGooglePay boolean PaymentSheet natif
GooglePayIsTesting boolean Mode test de Google Pay sur Android
countryCode string Pays du portefeuille, US par défaut
merchantDisplayName string Nom du marchand dans PaymentSheet
returnURL string Authentification iOS avec redirection
paymentMethodLayout 'horizontal' | 'vertical' | 'automatic' Android
style 'alwaysLight' | 'alwaysDark' iOS
withZipCode boolean Web
currencyCode string Google Pay avec un SetupIntent natif

Ces champs sont facultatifs. Consultez PaymentSheet et PaymentFlow pour les combinaisons et les limites du Web.

interface StripeInitializationOptions

Propriété Type Description Depuis
publishableKey string Clé publique Stripe du compte qui crée l’interface de paiement côté client. Ne transmettez jamais de clé secrète à l’application cliente. 3.0.0
stripeAccount string Identifiant du compte connecté utilisé lors des appels côté client effectués au nom d’un compte Stripe Connect. 3.0.0

interface StripeURLHandlingOptions

Propriété Type Description Depuis
url string URL de callback complète reçue par l’application. 4.0.0

interface CreatePaymentSheetOption

Propriété Type Description Valeur par défaut Depuis
paymentIntentClientSecret string Secret client du PaymentIntent à confirmer. Fournissez exactement l’un des deux paramètres : paymentIntentClientSecret ou setupIntentClientSecret. 3.0.0
setupIntentClientSecret string Secret client du SetupIntent utilisé pour enregistrer un moyen de paiement. Fournissez exactement l’un des deux paramètres : paymentIntentClientSecret ou setupIntentClientSecret. 3.0.0
defaultBillingDetails DefaultBillingDetails Coordonnées de facturation utilisées pour préremplir PaymentSheet. iOS et Android uniquement. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#set-default-billing-details 7.2.0
shippingDetails AddressDetails Coordonnées de livraison utilisées pour préremplir PaymentSheet. Android uniquement ; sur iOS, utilisez plutôt l’élément d’adresse de Stripe. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=android#prefill-addresses 7.2.0
billingDetailsCollectionConfiguration BillingDetailsCollectionConfiguration Détermine les coordonnées de facturation recueillies par PaymentSheet. iOS et Android uniquement. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#customize-billing-details-collection 7.2.0
customerEphemeralKeySecret string Secret de clé éphémère du client renvoyé par votre serveur. Utilisez-le avec customerId ; ne fournissez jamais un seul de ces deux paramètres. 3.0.0
customerId string Identifiant Stripe Customer associé à customerEphemeralKeySecret. 3.0.0
enableApplePay boolean Active Apple Pay dans le PaymentSheet natif. iOS uniquement. false 3.3.0
applePayMerchantId string Identifiant de commerçant Apple configuré pour l’application. Obligatoire lorsque enableApplePay vaut true ; ignoré sinon. 3.3.0
enableGooglePay boolean Active Google Pay dans le PaymentSheet natif. Android uniquement. false 3.2.0
GooglePayIsTesting boolean Utilise l’environnement de test Google Pay. Android uniquement. false 3.2.0
countryCode string Code de pays ISO 3166-1 à deux lettres utilisé par Apple Pay ou Google Pay. Ignoré si aucun des deux portefeuilles n’est activé. "US" 3.2.0
merchantDisplayName string Nom du commerçant affiché dans le PaymentSheet natif. "App Name" 3.0.0
returnURL string Schéma d’URL personnalisé permettant de revenir dans l’application après une authentification par redirection. iOS uniquement. "" 3.0.0
paymentMethodLayout 'automatic' | 'horizontal' | 'vertical' Disposition des moyens de paiement dans PaymentSheet sur iOS et Android. "automatic" 7.2.2
style 'alwaysLight' | 'alwaysDark' Personnalisation de l’apparence du PaymentSheet natif. iOS uniquement. undefined 3.0.0
withZipCode boolean Affiche le champ de code postal dans le formulaire Web de carte bancaire. Web uniquement. true 3.6.0
currencyCode string Code de devise ISO 4217 à trois lettres utilisé par Google Pay. Obligatoire lorsque Google Pay est activé pour un SetupIntent. "USD" 7.1.0

interface CreatePaymentFlowOption

Propriété Type Description Valeur par défaut Depuis
paymentIntentClientSecret string Secret client du PaymentIntent à confirmer. Fournissez exactement l’un des deux paramètres : paymentIntentClientSecret ou setupIntentClientSecret. 3.0.2
setupIntentClientSecret string Secret client du SetupIntent utilisé pour enregistrer un moyen de paiement. Fournissez exactement l’un des deux paramètres : paymentIntentClientSecret ou setupIntentClientSecret. 3.0.2
defaultBillingDetails DefaultBillingDetails Coordonnées de facturation utilisées pour préremplir PaymentSheet. iOS et Android uniquement. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#set-default-billing-details 7.2.0
shippingDetails AddressDetails Coordonnées de livraison utilisées pour préremplir PaymentSheet. Android uniquement ; sur iOS, utilisez plutôt l’élément d’adresse de Stripe. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=android#prefill-addresses 7.2.0
billingDetailsCollectionConfiguration BillingDetailsCollectionConfiguration Détermine les coordonnées de facturation recueillies par PaymentSheet. iOS et Android uniquement. https://docs.stripe.com/payments/mobile/collect-addresses?payment-ui=mobile&platform=ios#customize-billing-details-collection 7.2.0
customerEphemeralKeySecret string Secret de clé éphémère du client renvoyé par votre serveur. Utilisez-le avec customerId ; ne fournissez jamais un seul de ces deux paramètres. 3.0.0
customerId string Identifiant Stripe Customer associé à customerEphemeralKeySecret. 3.0.0
enableApplePay boolean Active Apple Pay dans le PaymentSheet natif. iOS uniquement. false 3.3.0
applePayMerchantId string Identifiant de commerçant Apple configuré pour l’application. Obligatoire lorsque enableApplePay vaut true ; ignoré sinon. 3.3.0
enableGooglePay boolean Active Google Pay dans le PaymentSheet natif. Android uniquement. false 3.2.0
GooglePayIsTesting boolean Utilise l’environnement de test Google Pay. Android uniquement. false 3.2.0
countryCode string Code de pays ISO 3166-1 à deux lettres utilisé par Apple Pay ou Google Pay. Ignoré si aucun des deux portefeuilles n’est activé. "US" 3.2.0
merchantDisplayName string Nom du commerçant affiché dans le PaymentSheet natif. "App Name" 3.0.0
returnURL string Schéma d’URL personnalisé permettant de revenir dans l’application après une authentification par redirection. iOS uniquement. "" 3.0.0
paymentMethodLayout 'automatic' | 'horizontal' | 'vertical' Disposition des moyens de paiement dans PaymentSheet sur iOS et Android. "automatic" 7.2.2
style 'alwaysLight' | 'alwaysDark' Personnalisation de l’apparence du PaymentSheet natif. iOS uniquement. undefined 3.0.0
withZipCode boolean Affiche le champ de code postal dans le formulaire Web de carte bancaire. Web uniquement. true 3.6.0
currencyCode string Code de devise ISO 4217 à trois lettres utilisé par Google Pay. Obligatoire lorsque Google Pay est activé pour un SetupIntent. "USD" 7.1.0

interface CreateApplePayOption

Propriété Type Description Depuis
paymentIntentClientSecret string Secret client du PaymentIntent à confirmer avec Apple Pay. 3.1.0
paymentSummaryItems PaymentSummaryItem[] Lignes affichées dans la feuille Apple Pay. 3.1.0
merchantIdentifier string Identifiant de commerçant Apple configuré pour l’application. 3.1.0
countryCode string Code de pays ISO 3166-1 à deux lettres pour la demande de paiement. 3.1.0
currency string Code de devise ISO 4217 à trois lettres pour la demande de paiement. 3.1.0
requiredShippingContactFields ('postalAddress' | 'phoneNumber' | 'emailAddress' | 'name')[] Champs du contact de livraison qu’Apple Pay doit recueillir. iOS uniquement. 4.1.0
allowedCountries string[] Codes de pays à deux lettres acceptés pour la livraison. iOS uniquement. 5.4.3
allowedCountriesErrorDescription string Message affiché lorsque le pays de livraison choisi n’est pas autorisé. iOS uniquement. 5.4.3

interface CreateGooglePayOption

Propriété Type Description Depuis
paymentIntentClientSecret string Secret client du PaymentIntent à confirmer avec Google Pay. 3.2.0
paymentSummaryItems { label: string; amount: number; }[] Web uniquement. Nécessite stripe-pwa-elements ^3.0.0. 3.2.0
merchantIdentifier string Web uniquement. Nécessite stripe-pwa-elements ^3.0.0. 3.2.0
countryCode string Web uniquement. Nécessite stripe-pwa-elements ^3.0.0. 3.2.0
currency string Web uniquement. Nécessite stripe-pwa-elements ^3.0.0. 3.2.0

interface PaymentSummaryItem

Propriété Type Description Depuis
label string Libellé de la ligne dans la feuille Apple Pay. 3.1.0
amount number Montant décimal dans l’unité principale de la devise, par exemple 10.99. 3.1.0

interface DefaultBillingDetails

Propriété Type Description Depuis
email string Adresse e-mail de facturation préremplie. 7.2.0
name string Nom de facturation prérempli. 7.2.0
phone string Numéro de téléphone de facturation prérempli. 7.2.0
address Address Adresse de facturation préremplie. 7.2.0

interface Address

Propriété Type Description Depuis
country string Code de pays à deux lettres (ISO 3166-1 alpha-2). 7.2.0
city string Ville, district, banlieue, commune ou village. 7.2.0
line1 string Première ligne de l’adresse, par exemple une adresse de rue ou une boîte postale. 7.2.0
line2 string Deuxième ligne de l’adresse, par exemple un appartement ou une suite. 7.2.0
postalCode string Code ZIP ou code postal. 7.2.0
state string État, comté, province ou région. 7.2.0

interface AddressDetails

Propriété Type Description Depuis
name string Nom du destinataire. 7.2.0
address Address Adresse postale du destinataire. 7.2.0
phone string Numéro de téléphone du destinataire. 7.2.0
isCheckboxSelected boolean Indique si le client a coché la case d’enregistrement de l’adresse. Android uniquement. 7.2.0

interface BillingDetailsCollectionConfiguration

Détermine les coordonnées de facturation que PaymentSheet recueille auprès du client.

Propriété Type Description Depuis
email CollectionMode Mode de collecte de l’adresse e-mail. 5.4.0
name CollectionMode Mode de collecte du nom. 5.4.0
phone CollectionMode Mode de collecte du numéro de téléphone. 5.4.0
address AddressCollectionMode Mode de collecte de l’adresse postale. 5.4.0

interface DidSelectShippingContact

Données du contact de livraison Apple Pay.

Propriété Type Description Depuis
contact ShippingContact Contact de livraison sélectionné dans Apple Pay. 4.1.0
updateId string Identifiant transmis à updateApplePaySheet() pour ce callback. 4.1.0

interface DidCreatePaymentMethod

Propriété Type Description Depuis
contact ShippingContact Contact associé au moyen de paiement Apple Pay. 4.1.0

interface ShippingContact

Propriété Type Description Depuis
givenName string Prénom du contact. Apple Pay uniquement. 4.1.0
familyName string Nom de famille du contact. Apple Pay uniquement. 4.1.0
middleName string Deuxième prénom du contact. Apple Pay uniquement. 4.1.0
namePrefix string Préfixe du nom du contact. Apple Pay uniquement. 4.1.0
nameSuffix string Suffixe du nom du contact. Apple Pay uniquement. 4.1.0
nameFormatted string Nom complet formaté du contact. Apple Pay uniquement. 4.1.0
phoneNumber string Numéro de téléphone du contact. Apple Pay uniquement. 4.1.0
nickname string Surnom du contact. Apple Pay uniquement. 4.1.0
street string Rue dans l’adresse postale du contact. Apple Pay uniquement. 4.1.0
city string Ville dans l’adresse postale du contact. Apple Pay uniquement. 4.1.0
state string État ou province dans l’adresse postale du contact. Apple Pay uniquement. 4.1.0
postalCode string Code postal dans l’adresse du contact. Apple Pay uniquement. 4.1.0
country string Nom du pays ou de la région dans l’adresse du contact. Apple Pay uniquement. 4.1.0
isoCountryCode string Code de pays ISO dans l’adresse du contact. Apple Pay uniquement. 4.1.0
subAdministrativeArea string Subdivision administrative dans l’adresse du contact. Apple Pay uniquement. 4.1.0
subLocality string Sous-localité dans l’adresse du contact. Apple Pay uniquement. 4.1.0

interface PluginListenerHandle

Propriété Type
remove () => Promise<void>

Alias de types

type alias PaymentSheetResultInterface

PaymentSheetEventsEnum.Completed | PaymentSheetEventsEnum.Canceled | PaymentSheetEventsEnum.Failed

type alias PaymentFlowResultInterface

PaymentFlowEventsEnum.Completed | PaymentFlowEventsEnum.Canceled | PaymentFlowEventsEnum.Failed

type alias ApplePayResultInterface

ApplePayEventsEnum.Completed | ApplePayEventsEnum.Canceled | ApplePayEventsEnum.Failed | ApplePayEventsEnum.DidSelectShippingContact | ApplePayEventsEnum.DidCreatePaymentMethod

type alias GooglePayResultInterface

GooglePayEventsEnum.Completed | GooglePayEventsEnum.Canceled | GooglePayEventsEnum.Failed

type alias CollectionMode

'automatic' | 'always' | 'never'

type alias AddressCollectionMode

'automatic' | 'full' | 'never'

Énumérations

enum PaymentSheetEventsEnum

Membre Valeur
Loaded 'paymentSheetLoaded'
FailedToLoad 'paymentSheetFailedToLoad'
Completed 'paymentSheetCompleted'
Canceled 'paymentSheetCanceled'
Failed 'paymentSheetFailed'

enum PaymentFlowEventsEnum

Membre Valeur
Loaded 'paymentFlowLoaded'
FailedToLoad 'paymentFlowFailedToLoad'
Opened 'paymentFlowOpened'
Created 'paymentFlowCreated'
Completed 'paymentFlowCompleted'
Canceled 'paymentFlowCanceled'
Failed 'paymentFlowFailed'

enum ApplePayEventsEnum

Membre Valeur
Loaded 'applePayLoaded'
FailedToLoad 'applePayFailedToLoad'
Completed 'applePayCompleted'
Canceled 'applePayCanceled'
Failed 'applePayFailed'
DidSelectShippingContact 'applePayDidSelectShippingContact'
DidCreatePaymentMethod 'applePayDidCreatePaymentMethod'

enum GooglePayEventsEnum

Membre Valeur
Loaded 'googlePayLoaded'
FailedToLoad 'googlePayFailedToLoad'
Completed 'googlePayCompleted'
Canceled 'googlePayCanceled'
Failed 'googlePayFailed'