- CANCELED - Static variable in class com.stripe.android.model.Source
-
- Card - Class in com.stripe.android.model
-
A model object representing a Card in the Android SDK.
- Card(String, Integer, Integer, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String) - Constructor for class com.stripe.android.model.Card
-
Card constructor with all available fields.
- Card(String, Integer, Integer, String, String, String, String, String, String, String, String, String) - Constructor for class com.stripe.android.model.Card
-
Convenience constructor with address and currency.
- Card(String, Integer, Integer, String) - Constructor for class com.stripe.android.model.Card
-
Convenience constructor for a Card object with a minimum number of inputs.
- CARD - Static variable in class com.stripe.android.model.Source
-
- Card.Builder - Class in com.stripe.android.model
-
Builder class for a
Card model.
- Card.CardBrand - Annotation Type in com.stripe.android.model
-
- Card.FundingType - Annotation Type in com.stripe.android.model
-
- CardException - Exception in com.stripe.android.exception
-
An Exception indicating that there is a problem with a Card used for a request.
- CardException(String, String, String, String, String, String, Integer, Throwable) - Constructor for exception com.stripe.android.exception.CardException
-
- CardInputListener - Interface in com.stripe.android.view
-
Represents a listener for card input events.
- CardInputListener.FocusField - Annotation Type in com.stripe.android.view
-
- CardInputWidget - Class in com.stripe.android.view
-
A card input widget that handles all animation on its own.
- CardInputWidget(Context) - Constructor for class com.stripe.android.view.CardInputWidget
-
- CardInputWidget(Context, AttributeSet) - Constructor for class com.stripe.android.view.CardInputWidget
-
- CardInputWidget(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.CardInputWidget
-
- CardMultilineWidget - Class in com.stripe.android.view
-
A multiline card input widget using the support design library's TextInputLayout
to match Material Design.
- CardMultilineWidget(Context) - Constructor for class com.stripe.android.view.CardMultilineWidget
-
- CardMultilineWidget(Context, AttributeSet) - Constructor for class com.stripe.android.view.CardMultilineWidget
-
- CardMultilineWidget(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.CardMultilineWidget
-
- CardNumberEditText - Class in com.stripe.android.view
-
An EditText that handles spacing out the digits of a credit card.
- CardNumberEditText(Context) - Constructor for class com.stripe.android.view.CardNumberEditText
-
- CardNumberEditText(Context, AttributeSet) - Constructor for class com.stripe.android.view.CardNumberEditText
-
- CardNumberEditText(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.CardNumberEditText
-
- CardUtils - Class in com.stripe.android
-
Utility class for functions to do with cards.
- CardUtils() - Constructor for class com.stripe.android.CardUtils
-
- CHARGEABLE - Static variable in class com.stripe.android.model.Source
-
- CITY_FIELD - Static variable in class com.stripe.android.view.ShippingInfoWidget
-
- clear() - Method in class com.stripe.android.view.CardInputWidget
-
Clear all text fields in the CardInputWidget.
- clear() - Method in class com.stripe.android.view.CardMultilineWidget
-
Clear all entered data and hide all error messages.
- CODE_VERIFICATION - Static variable in class com.stripe.android.model.Source
-
- com.stripe.android - package com.stripe.android
-
- com.stripe.android.exception - package com.stripe.android.exception
-
- com.stripe.android.model - package com.stripe.android.model
-
- com.stripe.android.view - package com.stripe.android.view
-
- completePayment(PaymentSessionData, PaymentResultListener) - Method in interface com.stripe.android.PaymentCompletionProvider
-
Called to complete a charge action.
- completePayment(PaymentCompletionProvider) - Method in class com.stripe.android.PaymentSession
-
Complete a payment using the given provider.
- confirmPaymentIntentSynchronous(PaymentIntentParams, String) - Method in class com.stripe.android.Stripe
-
- CONSUMED - Static variable in class com.stripe.android.model.Source
-
- country(String) - Method in class com.stripe.android.model.Card.Builder
-
- CountryAutoCompleteTextView - Class in com.stripe.android.view
-
- CountryAutoCompleteTextView(Context) - Constructor for class com.stripe.android.view.CountryAutoCompleteTextView
-
- CountryAutoCompleteTextView(Context, AttributeSet) - Constructor for class com.stripe.android.view.CountryAutoCompleteTextView
-
- CountryAutoCompleteTextView(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.CountryAutoCompleteTextView
-
- createAccountParams(boolean, Map<String, Object>) - Static method in class com.stripe.android.model.AccountParams
-
- createAccountTokenSynchronous(AccountParams) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Token for a Connect Account.
- createAccountTokenSynchronous(AccountParams, String) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Token for a Connect Account.
- createAlipayReusableParams(String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating a reusable Alipay source.
- createAlipaySingleUseParams(long, String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating a single use Alipay source.
- createBancontactParams(long, String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating a Bancontact source.
- createBankAccountToken(BankAccount, TokenCallback) - Method in class com.stripe.android.Stripe
-
- createBankAccountToken(BankAccount, String, Executor, TokenCallback) - Method in class com.stripe.android.Stripe
-
Call to create a
Token for a
BankAccount with the publishable key and
Executor specified.
- createBankAccountTokenSynchronous(BankAccount) - Method in class com.stripe.android.Stripe
-
- createBankAccountTokenSynchronous(BankAccount, String) - Method in class com.stripe.android.Stripe
-
- createCardParams(Card) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating a card source.
- createConfirmPaymentIntentWithSourceDataParams(SourceParams, String, String) - Static method in class com.stripe.android.model.PaymentIntentParams
-
Create the parameters necessary for confirming a PaymentIntent while attaching Source data
- createConfirmPaymentIntentWithSourceIdParams(String, String, String) - Static method in class com.stripe.android.model.PaymentIntentParams
-
Create the parameters necessary for confirming a PaymentIntent while attaching a source that
already exits.
- createCustomParams() - Static method in class com.stripe.android.model.PaymentIntentParams
-
- createCustomParams() - Static method in class com.stripe.android.model.SourceParams
-
- createEphemeralKey(String, EphemeralKeyUpdateListener) - Method in interface com.stripe.android.EphemeralKeyProvider
-
When called, talks to a client server that then communicates with Stripe's servers to
create an EphemeralKey.
- createEPSParams(long, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating an EPS source.
- createGiropayParams(long, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating a Giropay source
- createIdealParams(long, String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating an iDEAL source.
- createMasterpassParams(String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters needed to make a Masterpass source
- createMultibancoParams(long, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary to create a Multibanco source.
- createP24Params(long, String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for creating a P24 source.
- createPiiToken(String, TokenCallback) - Method in class com.stripe.android.Stripe
-
The simplest way to create a PII token.
- createPiiToken(String, String, Executor, TokenCallback) - Method in class com.stripe.android.Stripe
-
Call to create a
Token for PII with the publishable key and
Executor specified.
- createPiiTokenSynchronous(String) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Token for PII.
- createPiiTokenSynchronous(String, String) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Token for PII.
- createRetrievePaymentIntentParams(String) - Static method in class com.stripe.android.model.PaymentIntentParams
-
Create the parameters necessary for retrieving the details of PaymentIntent
- createRetrieveSourceParams(String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters needed to retrieve a source.
- createSepaDebitParams(String, String, String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
- createSepaDebitParams(String, String, String, String, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary to create a SEPA debit source
- createSofortParams(long, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary to create a SOFORT source.
- createSource(SourceParams, SourceCallback) - Method in class com.stripe.android.Stripe
-
Create a
Source using an
AsyncTask on the default
Executor with a
publishable api key that has already been set on this
Stripe instance.
- createSource(SourceParams, SourceCallback, String, Executor) - Method in class com.stripe.android.Stripe
-
Create a
Source using an
AsyncTask.
- createSourceFromTokenParams(String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary for converting a token into a source
- createSourceSynchronous(SourceParams) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Source object using this object's
key.
- createSourceSynchronous(SourceParams, String) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Source object.
- createThreeDSecureParams(long, String, String, String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters necessary to create a 3D Secure source.
- createToken(Card, TokenCallback) - Method in class com.stripe.android.Stripe
-
- createToken(Card, String, TokenCallback) - Method in class com.stripe.android.Stripe
-
Call to create a
Token with a specific public key.
- createToken(Card, Executor, TokenCallback) - Method in class com.stripe.android.Stripe
-
Call to create a
Token on a specific
Executor.
- createToken(Card, String, Executor, TokenCallback) - Method in class com.stripe.android.Stripe
-
Call to create a
Token with the publishable key and
Executor specified.
- createTokenSynchronous(Card) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Token.
- createTokenSynchronous(Card, String) - Method in class com.stripe.android.Stripe
-
Blocking method to create a
Token.
- createVisaCheckoutParams(String) - Static method in class com.stripe.android.model.SourceParams
-
Create parameters needed to make a Visa Checkout source.
- CREATOR - Static variable in class com.stripe.android.model.Address
-
Parcelable
- CREATOR - Static variable in class com.stripe.android.model.ShippingInformation
-
- CREATOR - Static variable in class com.stripe.android.model.ShippingMethod
-
- CREATOR - Static variable in class com.stripe.android.PaymentSessionConfig
-
- CREATOR - Static variable in class com.stripe.android.PaymentSessionData
-
- currency(String) - Method in class com.stripe.android.model.Card.Builder
-
- customer(String) - Method in class com.stripe.android.model.Card.Builder
-
- Customer - Class in com.stripe.android.model
-
Model for a Stripe Customer object
- CustomerSession - Class in com.stripe.android
-
Represents a logged-in session of a single Customer.
- CustomerSession.CustomerRetrievalListener - Interface in com.stripe.android
-
- CustomerSession.SourceRetrievalListener - Interface in com.stripe.android
-
- CustomerSource - Class in com.stripe.android.model
-
Model of the "data" object inside a
Customer "source" object.
- CVC_LENGTH_AMERICAN_EXPRESS - Static variable in class com.stripe.android.model.Card
-
- CVC_LENGTH_COMMON - Static variable in class com.stripe.android.model.Card
-
- cvcCheck(String) - Method in class com.stripe.android.model.Card.Builder
-
- savePaymentSessionInstanceState(Bundle) - Method in class com.stripe.android.PaymentSession
-
Save the data associated with this PaymentSession.
- scrollTo(int, int) - Method in class com.stripe.android.view.LockableHorizontalScrollView
-
Without this override, keyboard and accessibility scrolling can still cause the "locked"
HorizontalScrollView to scroll.
- SelectShippingMethodWidget - Class in com.stripe.android.view
-
A widget that allows the user to select a shipping method.
- SelectShippingMethodWidget(Context) - Constructor for class com.stripe.android.view.SelectShippingMethodWidget
-
- SelectShippingMethodWidget(Context, AttributeSet) - Constructor for class com.stripe.android.view.SelectShippingMethodWidget
-
- SelectShippingMethodWidget(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.SelectShippingMethodWidget
-
- SEPA_DEBIT - Static variable in class com.stripe.android.model.Source
-
- serialVersionUID - Static variable in exception com.stripe.android.exception.StripeException
-
- setAccountHolderName(String) - Method in class com.stripe.android.model.BankAccount
-
- setAccountHolderType(String) - Method in class com.stripe.android.model.BankAccount
-
- setAddress(String) - Method in class com.stripe.android.model.SourceReceiver
-
- setAddressCity(String) - Method in class com.stripe.android.model.Card
-
- setAddressCountry(String) - Method in class com.stripe.android.model.Card
-
- setAddressLine1(String) - Method in class com.stripe.android.model.Card
-
- setAddressLine2(String) - Method in class com.stripe.android.model.Card
-
- setAddressState(String) - Method in class com.stripe.android.model.Card
-
- setAddressZip(String) - Method in class com.stripe.android.model.Card
-
- setAmount(long) - Method in class com.stripe.android.model.Source
-
- setAmount(long) - Method in class com.stripe.android.model.SourceParams
-
- setAmountCharged(long) - Method in class com.stripe.android.model.SourceReceiver
-
- setAmountReceived(long) - Method in class com.stripe.android.model.SourceReceiver
-
- setAmountReturned(long) - Method in class com.stripe.android.model.SourceReceiver
-
- setApiParameterMap(Map<String, Object>) - Method in class com.stripe.android.model.SourceParams
-
- setCardInputListener(CardInputListener) - Method in class com.stripe.android.view.CardInputWidget
-
- setCardInputListener(CardInputListener) - Method in class com.stripe.android.view.CardMultilineWidget
-
- setCardNumber(String) - Method in class com.stripe.android.view.CardInputWidget
-
Set the card number.
- setCardNumberTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardInputWidget
-
Expose a text watcher to receive updates when the card number is changed.
- setCardNumberTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardMultilineWidget
-
Expose a text watcher to receive updates when the card number is changed.
- setCartTotal(long) - Method in class com.stripe.android.PaymentSession
-
Set the cart total for this PaymentSession.
- setCity(String) - Method in class com.stripe.android.model.Address.Builder
-
- setCity(String) - Method in class com.stripe.android.model.Address
-
Deprecated.
- setClientSecret(String) - Method in class com.stripe.android.model.PaymentIntentParams
-
Sets the client secret that is used to authenticate actions on this PaymentIntent
- setClientSecret(String) - Method in class com.stripe.android.model.Source
-
- setCodeVerification(SourceCodeVerification) - Method in class com.stripe.android.model.Source
-
- setCommunicatingProgress(boolean) - Method in class com.stripe.android.view.AddSourceActivity
-
- setCountry(String) - Method in class com.stripe.android.model.Address.Builder
-
- setCountry(String) - Method in class com.stripe.android.model.Address
-
Deprecated.
- setCreated(long) - Method in class com.stripe.android.model.Source
-
- setCurrency(String) - Method in class com.stripe.android.model.Card
-
- setCurrency(String) - Method in class com.stripe.android.model.Source
-
- setCurrency(String) - Method in class com.stripe.android.model.SourceParams
-
- setCustomerDefaultSource(Context, String, String, CustomerSession.CustomerRetrievalListener) - Method in class com.stripe.android.CustomerSession
-
Set the default source of the current customer object.
- setCustomerShippingInformation(Context, ShippingInformation) - Method in class com.stripe.android.CustomerSession
-
Set the shipping information on the current customer object.
- setCVC(String) - Method in class com.stripe.android.model.Card
-
Deprecated.
- setCvcCode(String) - Method in class com.stripe.android.view.CardInputWidget
-
Set the CVC value for the card.
- setCvcNumberTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardInputWidget
-
Expose a text watcher to receive updates when the cvc number is changed.
- setCvcNumberTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardMultilineWidget
-
Expose a text watcher to receive updates when the cvc number is changed.
- setDefaultPublishableKey(String) - Method in class com.stripe.android.Stripe
-
Set the default publishable key to use with this
Stripe instance.
- setEnabled(boolean) - Method in class com.stripe.android.view.CardInputWidget
-
Enable or disable text fields
- setEnabled(boolean) - Method in class com.stripe.android.view.CardMultilineWidget
-
- setErrorColor(int) - Method in class com.stripe.android.view.StripeEditText
-
- setExpiryDate(int, int) - Method in class com.stripe.android.view.CardInputWidget
-
Set the expiration date.
- setExpiryDateEditListener(ExpiryDateEditText.ExpiryDateEditListener) - Method in class com.stripe.android.view.ExpiryDateEditText
-
- setExpiryDateTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardInputWidget
-
Expose a text watcher to receive updates when the expiry date is changed.
- setExpiryDateTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardMultilineWidget
-
Expose a text watcher to receive updates when the expiry date is changed.
- setExpMonth(Integer) - Method in class com.stripe.android.model.Card
-
Deprecated.
- setExpYear(Integer) - Method in class com.stripe.android.model.Card
-
Deprecated.
- setExtraParams(Map<String, Object>) - Method in class com.stripe.android.model.PaymentIntentParams
-
- setExtraParams(Map<String, Object>) - Method in class com.stripe.android.model.SourceParams
-
Sets extra params for this source object.
- setFlow(String) - Method in class com.stripe.android.model.Source
-
- setHiddenFields(List<String>) - Method in class com.stripe.android.view.ShippingInfoWidget
-
- setHiddenShippingInfoFields(String...) - Method in class com.stripe.android.PaymentSessionConfig.Builder
-
- setHintDelayed(int, long) - Method in class com.stripe.android.view.StripeEditText
-
Change the hint value of this control after a delay.
- setId(String) - Method in class com.stripe.android.model.Source
-
- setLegalEntity(Map<String, Object>) - Method in class com.stripe.android.model.AccountParams
-
- setLine1(String) - Method in class com.stripe.android.model.Address.Builder
-
- setLine1(String) - Method in class com.stripe.android.model.Address
-
Deprecated.
- setLine2(String) - Method in class com.stripe.android.model.Address.Builder
-
- setLine2(String) - Method in class com.stripe.android.model.Address
-
Deprecated.
- setLiveMode(boolean) - Method in class com.stripe.android.model.Source
-
- setMetaData(Map<String, String>) - Method in class com.stripe.android.model.Source
-
- setMetaData(Map<String, String>) - Method in class com.stripe.android.model.SourceParams
-
Set custom metadata on the parameters.
- setName(String) - Method in class com.stripe.android.model.Card
-
- setNumber(String) - Method in class com.stripe.android.model.Card
-
Deprecated.
- setOptionalFields(List<String>) - Method in class com.stripe.android.view.ShippingInfoWidget
-
- setOptionalShippingInfoFields(String...) - Method in class com.stripe.android.PaymentSessionConfig.Builder
-
- setOwner(SourceOwner) - Method in class com.stripe.android.model.Source
-
- setOwner(Map<String, Object>) - Method in class com.stripe.android.model.SourceParams
-
- setPaymentReadyToCharge(boolean) - Method in class com.stripe.android.PaymentSessionData
-
Set whether the payment data is ready for making a charge.
- setPostalCode(String) - Method in class com.stripe.android.model.Address.Builder
-
- setPostalCode(String) - Method in class com.stripe.android.model.Address
-
Deprecated.
- setPostalCodeTextWatcher(TextWatcher) - Method in class com.stripe.android.view.CardMultilineWidget
-
Expose a text watcher to receive updates when the cvc number is changed.
- setPrepopulatedShippingInfo(ShippingInformation) - Method in class com.stripe.android.PaymentSessionConfig.Builder
-
- setReceiver(SourceReceiver) - Method in class com.stripe.android.model.Source
-
- setRedirect(SourceRedirect) - Method in class com.stripe.android.model.Source
-
- setRedirect(Map<String, Object>) - Method in class com.stripe.android.model.SourceParams
-
Sets a redirect property map for this source object.
- setRequiredBillingAddressFields(int) - Method in class com.stripe.android.PaymentConfiguration
-
- setReturnUrl(String) - Method in class com.stripe.android.model.PaymentIntentParams
-
- setReturnUrl(String) - Method in class com.stripe.android.model.SourceParams
-
- setReturnUrl(String) - Method in class com.stripe.android.model.SourceRedirect
-
- setScrollable(boolean) - Method in class com.stripe.android.view.LockableHorizontalScrollView
-
Sets whether or not the control is scrollable.
- setSelected(boolean) - Method in class com.stripe.android.view.MaskedCardView
-
- setShippingInfoRequired(boolean) - Method in class com.stripe.android.PaymentSessionConfig.Builder
-
- setShippingInformation(ShippingInformation) - Method in class com.stripe.android.PaymentSessionData
-
- setShippingMethod(ShippingMethod) - Method in class com.stripe.android.PaymentSessionData
-
- setShippingMethods(List<ShippingMethod>, ShippingMethod) - Method in class com.stripe.android.view.SelectShippingMethodWidget
-
Specify the shipping methods to show.
- setShippingMethodsRequired(boolean) - Method in class com.stripe.android.PaymentSessionConfig.Builder
-
- setShouldShowError(boolean) - Method in class com.stripe.android.view.StripeEditText
-
Sets whether or not the text should be put into "error mode," which displays
the text in an error color determined by the original text color.
- setShouldShowPostalCode(boolean) - Method in class com.stripe.android.view.CardMultilineWidget
-
- setShouldUseSourcesForCards(boolean) - Method in class com.stripe.android.PaymentConfiguration
-
Deprecated.
- setSourceId(String) - Method in class com.stripe.android.model.PaymentIntentParams
-
Sets a pre-existing source that will be attached to this PaymentIntent
- setSourceParams(SourceParams) - Method in class com.stripe.android.model.PaymentIntentParams
-
Sets the source data that will be included with this PaymentIntent
- setSourceTypeData(Map<String, Object>) - Method in class com.stripe.android.model.Source
-
- setState(String) - Method in class com.stripe.android.model.Address.Builder
-
- setState(String) - Method in class com.stripe.android.model.Address
-
Deprecated.
- setStatus(String) - Method in class com.stripe.android.model.Source
-
- setStatus(String) - Method in class com.stripe.android.model.SourceRedirect
-
- setStripeAccount(String) - Method in class com.stripe.android.Stripe
-
Set the Stripe Connect account to use with this Stripe instance.
- setToken(String) - Method in class com.stripe.android.model.SourceParams
-
Sets a token ID on the parameters.
- setTosShownAndAccepted(boolean) - Method in class com.stripe.android.model.AccountParams
-
- setType(String) - Method in class com.stripe.android.model.Source
-
- setType(String) - Method in class com.stripe.android.model.SourceParams
-
- setTypeRaw(String) - Method in class com.stripe.android.model.Source
-
- setTypeRaw(String) - Method in class com.stripe.android.model.SourceParams
-
Sets a custom type for the source, and sets the
type for these parameters
to be
Source.UNKNOWN.
- setUrl(String) - Method in class com.stripe.android.model.SourceRedirect
-
- setUsage(String) - Method in class com.stripe.android.model.Source
-
- setUsage(String) - Method in class com.stripe.android.model.SourceParams
-
Sets a usage value on the parameters.
- ShippingInformation - Class in com.stripe.android.model
-
Model representing a shipping address object
- ShippingInformation() - Constructor for class com.stripe.android.model.ShippingInformation
-
- ShippingInformation(Address, String, String) - Constructor for class com.stripe.android.model.ShippingInformation
-
- ShippingInformation(Parcel) - Constructor for class com.stripe.android.model.ShippingInformation
-
- ShippingInfoWidget - Class in com.stripe.android.view
-
A widget used to collect address data from a user.
- ShippingInfoWidget(Context) - Constructor for class com.stripe.android.view.ShippingInfoWidget
-
- ShippingInfoWidget(Context, AttributeSet) - Constructor for class com.stripe.android.view.ShippingInfoWidget
-
- ShippingInfoWidget(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.ShippingInfoWidget
-
- ShippingInfoWidget.CustomizableShippingField - Annotation Type in com.stripe.android.view
-
Constants that can be used to mark fields in this widget as optional or hidden.
- ShippingMethod - Class in com.stripe.android.model
-
Model representing a shipping method in the Android SDK.
- ShippingMethod(String, String, long, String) - Constructor for class com.stripe.android.model.ShippingMethod
-
- ShippingMethod(String, String, String, long, String) - Constructor for class com.stripe.android.model.ShippingMethod
-
- SINGLE_USE - Static variable in class com.stripe.android.model.Source
-
- SOFORT - Static variable in class com.stripe.android.model.Source
-
- Source - Class in com.stripe.android.model
-
A model class representing a source in the Android SDK.
- Source.SourceFlow - Annotation Type in com.stripe.android.model
-
- Source.SourceStatus - Annotation Type in com.stripe.android.model
-
- Source.SourceType - Annotation Type in com.stripe.android.model
-
- Source.Usage - Annotation Type in com.stripe.android.model
-
- SourceCallback - Interface in com.stripe.android
-
An interface representing a callback to be notified about the results of
Source creation.
- SourceCardData - Class in com.stripe.android.model
-
Model for data contained in the SourceTypeData of a Card Source.
- SourceCardData.ThreeDSecureStatus - Annotation Type in com.stripe.android.model
-
- SourceCodeVerification - Class in com.stripe.android.model
-
Model for a
object in the source api, not source code verification
- SourceOwner - Class in com.stripe.android.model
-
Model for a
owner object
in the Source api.
- SourceParams - Class in com.stripe.android.model
-
Represents a grouping of parameters needed to create a
Source object on the server.
- SourceReceiver - Class in com.stripe.android.model
-
Model for a
receiver object in
the source api.
- SourceRedirect - Class in com.stripe.android.model
-
Model for a
redirect object
in the source api.
- SourceSepaDebitData - Class in com.stripe.android.model
-
Model for the SourceTypeData contained in a SEPA Debit Source object.
- STATE_FIELD - Static variable in class com.stripe.android.view.ShippingInfoWidget
-
- Stripe - Class in com.stripe.android
-
Class that handles
Token creation from charges,
Card, and accounts.
- Stripe(Context) - Constructor for class com.stripe.android.Stripe
-
A constructor with only context, to set the key later.
- Stripe(Context, String) - Constructor for class com.stripe.android.Stripe
-
Constructor with publishable key.
- StripeEditText - Class in com.stripe.android.view
-
Extension of AppCompatEditText that listens for users pressing the delete key when
there is no text present.
- StripeEditText(Context) - Constructor for class com.stripe.android.view.StripeEditText
-
- StripeEditText(Context, AttributeSet) - Constructor for class com.stripe.android.view.StripeEditText
-
- StripeEditText(Context, AttributeSet, int) - Constructor for class com.stripe.android.view.StripeEditText
-
- StripeException - Exception in com.stripe.android.exception
-
A base class for Stripe-related Exceptions.
- StripeException(String, String, Integer) - Constructor for exception com.stripe.android.exception.StripeException
-
- StripeException(String, String, Integer, Throwable) - Constructor for exception com.stripe.android.exception.StripeException
-
- StripeJsonModel - Class in com.stripe.android.model
-
Represents a JSON model used in the Stripe Api.
- StripeJsonModel() - Constructor for class com.stripe.android.model.StripeJsonModel
-
- StripeNetworkUtils - Class in com.stripe.android
-
Utility class for static functions useful for networking and data transfer.
- StripeNetworkUtils() - Constructor for class com.stripe.android.StripeNetworkUtils
-
- StripePaymentSource - Interface in com.stripe.android.model
-
Represents an object that has an ID field that can be used to create payments with Stripe.
- StripeTextUtils - Class in com.stripe.android
-
Utility class for common text-related operations on Stripe data coming from the server.
- StripeTextUtils() - Constructor for class com.stripe.android.StripeTextUtils
-
- SUCCEEDED - Static variable in class com.stripe.android.model.SourceRedirect
-
- SUCCESS - Static variable in interface com.stripe.android.PaymentResultListener
-