Package com.stripe.param.radar
Class PaymentEvaluationCreateParams.CustomerDetails
java.lang.Object
com.stripe.param.radar.PaymentEvaluationCreateParams.CustomerDetails
- Enclosing class:
- PaymentEvaluationCreateParams
Required. ID for the Radar Session to associate with the payment
evaluation. A Radar Session is a
snapshot of the browser metadata and device details that help Radar make more accurate
predictions on your payments.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanThe ID of the customer associated with the payment evaluation.The ID of the Account representing the customer associated with the payment evaluation.getEmail()The customer's email address.Map of extra parameters for custom features not available in this client library.getName()The customer's full name or business name.getPhone()The customer's phone number.inthashCode()
-
Method Details
-
builder
-
getCustomer
The ID of the customer associated with the payment evaluation. -
getCustomerAccount
The ID of the Account representing the customer associated with the payment evaluation. -
getEmail
The customer's email address. -
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@SerializedNamevalue. 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. -
getName
The customer's full name or business name. -
getPhone
The customer's phone number. -
equals
-
canEqual
-
hashCode
public int hashCode()
-