Package com.stripe.param
Class TokenCreateParams
- java.lang.Object
-
- com.stripe.net.ApiRequestParams
-
- com.stripe.param.TokenCreateParams
-
public class TokenCreateParams extends ApiRequestParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TokenCreateParams.Account
static class
TokenCreateParams.BankAccount
static class
TokenCreateParams.Builder
static class
TokenCreateParams.Card
static class
TokenCreateParams.CvcUpdate
Add all map key/value pairs to `extraParams` map.static class
TokenCreateParams.Person
Add all map key/value pairs to `extraParams` map.static class
TokenCreateParams.Pii
-
Nested classes/interfaces inherited from class com.stripe.net.ApiRequestParams
ApiRequestParams.EnumParam
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiRequestParams
EXTRA_PARAMS_KEY
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TokenCreateParams.Builder
builder()
TokenCreateParams.Account
getAccount()
Information for the account this token will represent.TokenCreateParams.BankAccount
getBankAccount()
The bank account this token will represent.java.lang.Object
getCard()
java.lang.String
getCustomer()
The customer (owned by the application's account) for which to create a token.TokenCreateParams.CvcUpdate
getCvcUpdate()
The updated CVC value this token will represent.java.util.List<java.lang.String>
getExpand()
Specifies which fields in the response should be expanded.java.util.Map<java.lang.String,java.lang.Object>
getExtraParams()
Map of extra parameters for custom features not available in this client library.TokenCreateParams.Person
getPerson()
Information for the person this token will represent.TokenCreateParams.Pii
getPii()
The PII this token will represent.-
Methods inherited from class com.stripe.net.ApiRequestParams
toMap
-
-
-
-
Method Detail
-
builder
public static TokenCreateParams.Builder builder()
-
getAccount
public TokenCreateParams.Account getAccount()
Information for the account this token will represent.
-
getBankAccount
public TokenCreateParams.BankAccount getBankAccount()
The bank account this token will represent.
-
getCard
public java.lang.Object getCard()
-
getCustomer
public java.lang.String getCustomer()
The customer (owned by the application's account) for which to create a token. This can be used only with an OAuth access token or Stripe-Account header. For more details, see Cloning Saved Payment Methods.
-
getCvcUpdate
public TokenCreateParams.CvcUpdate getCvcUpdate()
The updated CVC value this token will represent.
-
getExpand
public java.util.List<java.lang.String> getExpand()
Specifies which fields in the response should be expanded.
-
getExtraParams
public java.util.Map<java.lang.String,java.lang.Object> getExtraParams()
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedName
value. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance.
-
getPerson
public TokenCreateParams.Person getPerson()
Information for the person this token will represent.
-
getPii
public TokenCreateParams.Pii getPii()
The PII this token will represent.
-
-