Package com.stripe.param.v2.payments
Class OffSessionPaymentCreateParams.TransferData
java.lang.Object
com.stripe.param.v2.payments.OffSessionPaymentCreateParams.TransferData
- Enclosing class:
- OffSessionPaymentCreateParams
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
The amount transferred to the destination account.Required. The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success.Map of extra parameters for custom features not available in this client library.int
hashCode()
-
Method Details
-
builder
-
getAmount
The amount transferred to the destination account. This transfer will occur automatically after the payment succeeds. If no amount is specified, by default the entire payment amount is transferred to the destination account. The amount must be less than or equal to the amount_requested, and must be a positive integer representing how much to transfer in the smallest currency unit (e.g., 100 cents to charge $1.00). -
getDestination
Required. The account (if any) that the payment is attributed to for tax reporting, and where funds from the payment are transferred to after payment success. -
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. -
equals
-
canEqual
-
hashCode
public int hashCode()
-