Exception that represents a failure to connect to Stripe's API.Exception that represents an internal problem with Stripe's servers.Card.CardBrand or null.Card.FundingType or null.Token.TokenType or null.Exception that represents a failure to authenticate yourself to the server.Card object based on the arguments held by this Builder.RequestOptions object.Card fields.RequestOptions.RequestOptionsBuilder class.Card model.Exception indicating that there is a problem with a Card used for a request.Card objects returned from the server.Token using the input card parameters.Card and TokenCallback.Token with a specific public key.Token on a specific Executor.Token with the publishable key and Executor specified.Token.Token.Card.brand of this card.JSONObject.getString(String) while safely
converting the raw string "null" and the empty string to null.Card object into a Map we
can use in network communications.Exception indicating that invalid parameters were used in a request.null for blank text values.JSONObject.optString(String) while safely
converting the raw string "null" and the empty string to null.String value.JSONObject into a Card object.AuthenticationException resulting from incorrect permissions
to perform the requested action.Exception indicating that too many requests have hit the API too quickly.RequestOptions.Token by its ID.RequestOptions.Stripe instance.RequestOptions.Exceptions.Token creation or requestsToken object.this represents a valid card.Card.cvc field is valid.Card.expMonth and Card.expYear fields represent a valid
expiry date.Card.expMonth field is valid.Card.expYear field is valid.Card.number field is valid.