Class InboundTransfer
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.InboundTransfer
- All Implemented Interfaces:
HasId,StripeObjectInterface
An InboundTransfer object, representing a money movement from a user owned PaymentMethod to a
FinancialAccount belonging to the same user.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classA nested object containing information about the origin of the InboundTransfer.static classA nested object containing information about the destination of the InboundTransfer.static classFor more details about TransferHistory, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe amount in specified currency that will land in the FinancialAccount balance.Creation time of the InboundTransfer.A freeform text field provided by user, containing metadata.getFrom()A nested object containing information about the origin of the InboundTransfer.getId()Unique identifier for the InboundTransfer.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.String representing the object's type.A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe’s money transmission licenses.getTo()A nested object containing information about the destination of the InboundTransfer.A list of history objects, representing changes in the state of the InboundTransfer.inthashCode()voidThe amount in specified currency that will land in the FinancialAccount balance.voidsetCreated(Instant created) Creation time of the InboundTransfer.voidsetDescription(String description) A freeform text field provided by user, containing metadata.voidsetFrom(InboundTransfer.From from) A nested object containing information about the origin of the InboundTransfer.voidUnique identifier for the InboundTransfer.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidString representing the object's type.voidsetReceiptUrl(String receiptUrl) A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe’s money transmission licenses.voidA nested object containing information about the destination of the InboundTransfer.voidsetTransferHistory(List<InboundTransfer.TransferHistory> transferHistory) A list of history objects, representing changes in the state of the InboundTransfer.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
InboundTransfer
public InboundTransfer()
-
-
Method Details
-
getAmount
The amount in specified currency that will land in the FinancialAccount balance. -
getCreated
Creation time of the InboundTransfer. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. -
getDescription
A freeform text field provided by user, containing metadata. -
getFrom
A nested object containing information about the origin of the InboundTransfer. -
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.inbound_transfer. -
getReceiptUrl
A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe’s money transmission licenses. -
getTo
A nested object containing information about the destination of the InboundTransfer. -
getTransferHistory
A list of history objects, representing changes in the state of the InboundTransfer. -
setAmount
The amount in specified currency that will land in the FinancialAccount balance. -
setCreated
Creation time of the InboundTransfer. Represented as a RFC 3339 date & time UTC value in millisecond precision, for example: 2022-09-18T13:22:18.123Z. -
setDescription
A freeform text field provided by user, containing metadata. -
setFrom
A nested object containing information about the origin of the InboundTransfer. -
setId
Unique identifier for the InboundTransfer. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.inbound_transfer. -
setReceiptUrl
A hosted transaction receipt URL that is provided when money movement is considered regulated under Stripe’s money transmission licenses. -
setTo
A nested object containing information about the destination of the InboundTransfer. -
setTransferHistory
A list of history objects, representing changes in the state of the InboundTransfer. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
Unique identifier for the InboundTransfer.
-