public class CardPresentDetails
CardPresentDetails
contains payment method details for a payment method of type CARD_PRESENT
For more information, see the official Stripe docs: Card present
Use of this SDK is subject to the Stripe Terminal Terms: https://stripe.com/terminal/legal
Modifier and Type | Method and Description |
---|---|
java.lang.String |
component1()
The brand of the payment method used
|
java.lang.String |
component10()
How were card details read in this transaction.
|
ReceiptDetails |
component11()
Any information necessary for generating receipts
|
java.lang.String |
component2()
The country of the payment method used
|
java.lang.String |
component3()
The EMV auth data string of the payment method used
|
int |
component4()
The expiration month of the payment method used
|
int |
component5()
The expiration year of the payment method used
|
java.lang.String |
component6()
The fingerprint of the payment method used
|
java.lang.String |
component7()
Card funding type.
|
java.lang.String |
component8()
The ID of a generated card that can be used for recurring charges
|
java.lang.String |
component9()
The last four digits of the card used
|
CardPresentDetails |
copy(java.lang.String brand,
java.lang.String country,
java.lang.String emvAuthData,
int expMonth,
int expYear,
java.lang.String fingerprint,
java.lang.String funding,
java.lang.String generatedCard,
java.lang.String last4,
java.lang.String readMethod,
ReceiptDetails receiptDetails)
CardPresentDetails contains payment method details for a payment method of type CARD_PRESENT |
boolean |
equals(java.lang.Object p) |
java.lang.String |
getBrand()
The brand of the payment method used
|
java.lang.String |
getCountry()
The country of the payment method used
|
java.lang.String |
getEmvAuthData()
The EMV auth data string of the payment method used
|
int |
getExpMonth()
The expiration month of the payment method used
|
int |
getExpYear()
The expiration year of the payment method used
|
java.lang.String |
getFingerprint()
The fingerprint of the payment method used
|
java.lang.String |
getFunding()
Card funding type.
|
java.lang.String |
getGeneratedCard()
The ID of a generated card that can be used for recurring charges
|
java.lang.String |
getLast4()
The last four digits of the card used
|
java.lang.String |
getReadMethod()
How were card details read in this transaction.
|
ReceiptDetails |
getReceiptDetails()
Any information necessary for generating receipts
|
int |
hashCode() |
java.lang.String |
toString() |
@Nullable public java.lang.String getBrand()
The brand of the payment method used
@Nullable public java.lang.String getCountry()
The country of the payment method used
@Nullable public java.lang.String getEmvAuthData()
The EMV auth data string of the payment method used
public int getExpMonth()
The expiration month of the payment method used
public int getExpYear()
The expiration year of the payment method used
@Nullable public java.lang.String getFingerprint()
The fingerprint of the payment method used
@Nullable public java.lang.String getFunding()
Card funding type.
Can be credit
, debit
, prepaid
, or unknown
.
@Nullable public java.lang.String getGeneratedCard()
The ID of a generated card that can be used for recurring charges
See saving cards
@Nullable public java.lang.String getLast4()
The last four digits of the card used
@Nullable public java.lang.String getReadMethod()
How were card details read in this transaction.
@Nullable public ReceiptDetails getReceiptDetails()
Any information necessary for generating receipts
@Nullable public java.lang.String component1()
The brand of the payment method used
@Nullable public java.lang.String component2()
The country of the payment method used
@Nullable public java.lang.String component3()
The EMV auth data string of the payment method used
public int component4()
The expiration month of the payment method used
public int component5()
The expiration year of the payment method used
@Nullable public java.lang.String component6()
The fingerprint of the payment method used
@Nullable public java.lang.String component7()
Card funding type.
Can be credit
, debit
, prepaid
, or unknown
.
@Nullable public java.lang.String component8()
The ID of a generated card that can be used for recurring charges
See saving cards
@Nullable public java.lang.String component9()
The last four digits of the card used
@Nullable public java.lang.String component10()
How were card details read in this transaction.
@Nullable public ReceiptDetails component11()
Any information necessary for generating receipts
@NotNull public CardPresentDetails copy(@Nullable java.lang.String brand, @Nullable java.lang.String country, @Nullable java.lang.String emvAuthData, int expMonth, int expYear, @Nullable java.lang.String fingerprint, @Nullable java.lang.String funding, @Nullable java.lang.String generatedCard, @Nullable java.lang.String last4, @Nullable java.lang.String readMethod, @Nullable ReceiptDetails receiptDetails)
CardPresentDetails
contains payment method details for a payment method of type CARD_PRESENT
For more information, see the official Stripe docs: Card present
Use of this SDK is subject to the Stripe Terminal Terms: https://stripe.com/terminal/legal
@NotNull public java.lang.String toString()
public int hashCode()
public boolean equals(@Nullable java.lang.Object p)