public static class PaymentMethod.Card extends StripeObject
Modifier and Type | Class and Description |
---|---|
static class |
PaymentMethod.Card.Checks |
static class |
PaymentMethod.Card.ThreeDSecureUsage |
static class |
PaymentMethod.Card.Wallet |
PRETTY_PRINT_GSON
Constructor and Description |
---|
Card() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getBrand()
Card brand.
|
PaymentMethod.Card.Checks |
getChecks()
Checks on Card address and CVC if provided.
|
java.lang.String |
getCountry()
Two-letter ISO code representing the country of the card.
|
java.lang.String |
getDescription()
Card description.
|
java.lang.Long |
getExpMonth()
Two-digit number representing the card's expiration month.
|
java.lang.Long |
getExpYear()
Four-digit number representing the card's expiration year.
|
java.lang.String |
getFingerprint()
Uniquely identifies this particular card number.
|
java.lang.String |
getFunding()
Card funding type.
|
java.lang.String |
getIin()
Issuer identification number of the card.
|
java.lang.String |
getIssuer()
Issuer bank name of the card.
|
java.lang.String |
getLast4()
The last four digits of the card.
|
PaymentMethod.Card.ThreeDSecureUsage |
getThreeDSecureUsage()
Contains details on how this Card maybe be used for 3D Secure authentication.
|
PaymentMethod.Card.Wallet |
getWallet()
If this Card is part of a card wallet, this contains the details of the card wallet.
|
int |
hashCode() |
void |
setBrand(java.lang.String brand)
Card brand.
|
void |
setChecks(PaymentMethod.Card.Checks checks)
Checks on Card address and CVC if provided.
|
void |
setCountry(java.lang.String country)
Two-letter ISO code representing the country of the card.
|
void |
setDescription(java.lang.String description)
Card description.
|
void |
setExpMonth(java.lang.Long expMonth)
Two-digit number representing the card's expiration month.
|
void |
setExpYear(java.lang.Long expYear)
Four-digit number representing the card's expiration year.
|
void |
setFingerprint(java.lang.String fingerprint)
Uniquely identifies this particular card number.
|
void |
setFunding(java.lang.String funding)
Card funding type.
|
void |
setIin(java.lang.String iin)
Issuer identification number of the card.
|
void |
setIssuer(java.lang.String issuer)
Issuer bank name of the card.
|
void |
setLast4(java.lang.String last4)
The last four digits of the card.
|
void |
setThreeDSecureUsage(PaymentMethod.Card.ThreeDSecureUsage threeDSecureUsage)
Contains details on how this Card maybe be used for 3D Secure authentication.
|
void |
setWallet(PaymentMethod.Card.Wallet wallet)
If this Card is part of a card wallet, this contains the details of the card wallet.
|
equals, getLastResponse, setLastResponse, toJson, toString
public java.lang.String getBrand()
public PaymentMethod.Card.Checks getChecks()
public java.lang.String getCountry()
public java.lang.String getDescription()
public java.lang.Long getExpMonth()
public java.lang.Long getExpYear()
public java.lang.String getFingerprint()
public java.lang.String getFunding()
public java.lang.String getIin()
public java.lang.String getIssuer()
public java.lang.String getLast4()
public PaymentMethod.Card.ThreeDSecureUsage getThreeDSecureUsage()
public PaymentMethod.Card.Wallet getWallet()
public void setBrand(java.lang.String brand)
public void setChecks(PaymentMethod.Card.Checks checks)
public void setCountry(java.lang.String country)
public void setDescription(java.lang.String description)
public void setExpMonth(java.lang.Long expMonth)
public void setExpYear(java.lang.Long expYear)
public void setFingerprint(java.lang.String fingerprint)
public void setFunding(java.lang.String funding)
public void setIin(java.lang.String iin)
public void setIssuer(java.lang.String issuer)
public void setLast4(java.lang.String last4)
public void setThreeDSecureUsage(PaymentMethod.Card.ThreeDSecureUsage threeDSecureUsage)
public void setWallet(PaymentMethod.Card.Wallet wallet)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object