Package com.stripe.model.radar
Class PaymentEvaluation.PaymentDetails
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.radar.PaymentEvaluation.PaymentDetails
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentEvaluation
Payment details attached to this payment evaluation.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classMoney Movement details attached to this payment.static classPayment method details attached to this payment evaluation.static classShipping details attached to this payment. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanAmount intended to be collected by this payment.Three-letter ISO currency code, in lowercase.An arbitrary string attached to the object.Details about the payment's customer presence and type.Details about the payment method used for the payment.Shipping details for the payment evaluation.Payment statement descriptor.inthashCode()voidAmount intended to be collected by this payment.voidsetCurrency(String currency) Three-letter ISO currency code, in lowercase.voidsetDescription(String description) An arbitrary string attached to the object.voidsetMoneyMovementDetails(PaymentEvaluation.PaymentDetails.MoneyMovementDetails moneyMovementDetails) Details about the payment's customer presence and type.voidsetPaymentMethodDetails(PaymentEvaluation.PaymentDetails.PaymentMethodDetails paymentMethodDetails) Details about the payment method used for the payment.voidsetShippingDetails(PaymentEvaluation.PaymentDetails.ShippingDetails shippingDetails) Shipping details for the payment evaluation.voidsetStatementDescriptor(String statementDescriptor) Payment statement descriptor.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
PaymentDetails
public PaymentDetails()
-
-
Method Details
-
getAmount
Amount intended to be collected by this payment. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). -
getCurrency
Three-letter ISO currency code, in lowercase. Must be a supported currency. -
getDescription
An arbitrary string attached to the object. Often useful for displaying to users. -
getMoneyMovementDetails
Details about the payment's customer presence and type. -
getPaymentMethodDetails
Details about the payment method used for the payment. -
getShippingDetails
Shipping details for the payment evaluation. -
getStatementDescriptor
Payment statement descriptor. -
setAmount
Amount intended to be collected by this payment. A positive integer representing how much to charge in the smallest currency unit (e.g., 100 cents to charge $1.00 or 100 to charge ¥100, a zero-decimal currency). The minimum amount is $0.50 US or equivalent in charge currency. The amount value supports up to eight digits (e.g., a value of 99999999 for a USD charge of $999,999.99). -
setCurrency
Three-letter ISO currency code, in lowercase. Must be a supported currency. -
setDescription
An arbitrary string attached to the object. Often useful for displaying to users. -
setMoneyMovementDetails
public void setMoneyMovementDetails(PaymentEvaluation.PaymentDetails.MoneyMovementDetails moneyMovementDetails) Details about the payment's customer presence and type. -
setPaymentMethodDetails
public void setPaymentMethodDetails(PaymentEvaluation.PaymentDetails.PaymentMethodDetails paymentMethodDetails) Details about the payment method used for the payment. -
setShippingDetails
Shipping details for the payment evaluation. -
setStatementDescriptor
Payment statement descriptor. -
equals
-
canEqual
-
hashCode
public int hashCode()
-