Package com.stripe.param.v2.payments
Class SettlementAllocationIntentCreateParams
java.lang.Object
com.stripe.net.ApiRequestParams
com.stripe.param.v2.payments.SettlementAllocationIntentCreateParams
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from class com.stripe.net.ApiRequestParams
ApiRequestParams.EnumParam -
Field Summary
Fields inherited from class com.stripe.net.ApiRequestParams
EXTRA_PARAMS_KEY -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanRequired. The amount and currency of the SettlementAllocationIntent.Required. Date when we expect to receive the funds.Map of extra parameters for custom features not available in this client library.Required. Financial Account Id where the funds are expected for this SettlementAllocationIntent.Metadata associated with the SettlementAllocationIntent.Required. Reference for the SettlementAllocationIntent.inthashCode()Methods inherited from class com.stripe.net.ApiRequestParams
paramsToMap, toMap
-
Method Details
-
builder
-
getAmount
Required. The amount and currency of the SettlementAllocationIntent. Allowed Currencies aregbp|eur. -
getExpectedSettlementDate
Required. Date when we expect to receive the funds. Must be in future . -
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. -
getFinancialAccount
Required. Financial Account Id where the funds are expected for this SettlementAllocationIntent. -
getMetadata
Metadata associated with the SettlementAllocationIntent. -
getReference
Required. Reference for the SettlementAllocationIntent. This should be same as the transaction reference used by payments processor to send funds to Stripe. Must have length between 5 and 255 characters and it must be unique among existing SettlementAllocationIntents that have a non-terminal status (pending,submitted,matched,errored). -
equals
-
canEqual
-
hashCode
public int hashCode()
-