Transaction Detail Charge
data class TransactionDetailCharge(val virtualCardAmount: CurrencyAmount, val markup: Markup, val markupAmount: CurrencyAmount, val fundingSourceAmount: CurrencyAmount, val fundingSourceId: String, val description: String, val state: ChargeDetailState) : Parcelable
The details of how a Transaction is charged against a VirtualCard and FundingSource as well as the amount of markup that was applied to the Transaction.
Constructors
Link copied to clipboard
constructor(virtualCardAmount: CurrencyAmount, markup: Markup, markupAmount: CurrencyAmount, fundingSourceAmount: CurrencyAmount, fundingSourceId: String, description: String, state: ChargeDetailState)
Properties
Link copied to clipboard
String The description of this TransactionDetailCharge.
Link copied to clipboard
CurrencyAmount The amount of the charge against the FundingSource.
Link copied to clipboard
String The identifier of the FundingSource.
Link copied to clipboard
CurrencyAmount The amount of markup charged to the virtual card for the Transaction.
Link copied to clipboard
ChargeDetailState The current state of the transaction charge detail.
Link copied to clipboard
CurrencyAmount The amount charged to the VirtualCard.