Package com.stripe.model.capital
Class FinancingTransaction.Details
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.capital.FinancingTransaction.Details
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- FinancingTransaction
This is an object representing a transaction on a Capital financing offer.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
This is an object representing a linked transaction on a Capital Financing Transaction. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
The advance amount being repaid, paid out, or reversed in minor units.The currency of the financing transaction.The fee amount being repaid, paid out, or reversed in minor units.The linked payment for the transaction.The reason for the financing transaction (if applicable).The reversed transaction.The advance and fee amount being repaid, paid out, or reversed in minor units.This is an object representing a linked transaction on a Capital Financing Transaction.int
hashCode()
void
setAdvanceAmount
(Long advanceAmount) The advance amount being repaid, paid out, or reversed in minor units.void
setCurrency
(String currency) The currency of the financing transaction.void
setFeeAmount
(Long feeAmount) The fee amount being repaid, paid out, or reversed in minor units.void
setLinkedPayment
(String linkedPayment) The linked payment for the transaction.void
The reason for the financing transaction (if applicable).void
setReversedTransaction
(String reversedTransaction) The reversed transaction.void
setTotalAmount
(Long totalAmount) The advance and fee amount being repaid, paid out, or reversed in minor units.void
setTransaction
(FinancingTransaction.Details.Transaction transaction) This is an object representing a linked transaction on a Capital Financing Transaction.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Details
public Details()
-
-
Method Details
-
getAdvanceAmount
The advance amount being repaid, paid out, or reversed in minor units. -
getCurrency
The currency of the financing transaction. -
getFeeAmount
The fee amount being repaid, paid out, or reversed in minor units. -
getLinkedPayment
The linked payment for the transaction. This field only applies to financing transactions of typepaydown
and reasonautomatic_withholding
. -
getReason
The reason for the financing transaction (if applicable).One of
automatic_withholding
,automatic_withholding_refund
,collection
,collection_failure
,financing_cancellation
,refill
,requested_by_user
, oruser_initiated
. -
getReversedTransaction
The reversed transaction. This field only applies to financing transactions of typereversal
. -
getTotalAmount
The advance and fee amount being repaid, paid out, or reversed in minor units. -
getTransaction
This is an object representing a linked transaction on a Capital Financing Transaction. -
setAdvanceAmount
The advance amount being repaid, paid out, or reversed in minor units. -
setCurrency
The currency of the financing transaction. -
setFeeAmount
The fee amount being repaid, paid out, or reversed in minor units. -
setLinkedPayment
The linked payment for the transaction. This field only applies to financing transactions of typepaydown
and reasonautomatic_withholding
. -
setReason
The reason for the financing transaction (if applicable).One of
automatic_withholding
,automatic_withholding_refund
,collection
,collection_failure
,financing_cancellation
,refill
,requested_by_user
, oruser_initiated
. -
setReversedTransaction
The reversed transaction. This field only applies to financing transactions of typereversal
. -
setTotalAmount
The advance and fee amount being repaid, paid out, or reversed in minor units. -
setTransaction
This is an object representing a linked transaction on a Capital Financing Transaction. -
equals
-
canEqual
-
hashCode
public int hashCode()
-