StripeApiRepository
An implementation of StripeRepository that makes network requests to the Stripe API.
Constructors
Functions
Analytics event: PaymentAnalyticsEvent.CustomerAddSource
Attaches the Link Account Session to the Payment Intent
Attaches the Link Account Session to the Setup Intent
Analytics event: PaymentAnalyticsEvent.CustomerAttachPaymentMethod
Analytics event: PaymentAnalyticsEvent.PaymentIntentCancelSource
Analytics event: PaymentAnalyticsEvent.SetupIntentCancelSource
Confirm a PaymentIntent using the provided ConfirmPaymentIntentParams
Confirm a SetupIntent using the provided ConfirmSetupIntentParams
Creates a new Link account for the credentials provided.
Analytics event: PaymentAnalyticsEvent.FileCreate
Analytics event: PaymentAnalyticsEvent.PaymentMethodCreate
Get the latest FraudDetectionData from FraudDetectionDataRepository and send in POST request to /v1/radar/session
.
Create a Source using the input SourceParams.
Create a Token using the input token parameters.
Analytics event: PaymentAnalyticsEvent.CustomerDeleteSource
Analytics event: PaymentAnalyticsEvent.CustomerDetachPaymentMethod
Retrieve a Customer's PaymentMethods
Refresh a PaymentIntent using its client_secret
Analytics event: PaymentAnalyticsEvent.CustomerRetrieve
Analytics event: PaymentAnalyticsEvent.IssuingRetrievePin
Retrieve a PaymentIntent using its client_secret
Retrieve a SetupIntent using its client_secret
Retrieve an existing Source object from the server.
Analytics event: PaymentAnalyticsEvent.CustomerSetShippingInfo
Analytics event: PaymentAnalyticsEvent.CustomerSetDefaultSource
Analytics event: PaymentAnalyticsEvent.Auth3ds2Start
Analytics event: PaymentAnalyticsEvent.IssuingUpdatePin
Verifies the PaymentIntent with microdeposits descriptor code
Verifies the PaymentIntent with microdeposits amounts
Verifies the SetupIntent with microdeposits descriptor code
Verifies the SetupIntent with microdeposits amounts