feePercent, feeFixed and feeAmount are always what this part charges. When the part’s configuration replaces a standard rate, baseFeePercent / baseFeeFixed show that standard rate, so you can show both:
FEE_OVERRIDE: the fee definition’s own rate. For example, a standard 1.95% and an agreed 1.5%.BIN_OVERRIDE,MCC_TIER,AFT_RATE: the payment method’s standard rate. For example, a 3% debit card rate and 1.5% for the card’s BIN.
source are set; the rest are null.
Fields
DepositFeeComponentType!
Who this part of the fee is collected for. See
DepositFeeComponentType.DepositFeeRateSource!
What set the rate of this part of the fee. See
DepositFeeRateSource.Float
The percentage of the deposit amount this part charges. Null when it is a fixed amount only.
Float
The fixed amount this part charges. Null when it is a percentage only.
Float
The standard percentage this part’s configuration replaced: the fee definition’s own rate for a
FEE_OVERRIDE source, and the payment method’s rate for a BIN_OVERRIDE, MCC_TIER or AFT_RATE source. Null for the other sources.Float
The standard fixed amount this part’s configuration replaced, for a
FEE_OVERRIDE source. Null for the other sources.Float!
This part of the fee. The amounts of all parts add up to the estimate’s
fee; the breakdown is only returned when they do.UUID
The fee definition that priced this part, for a
FEE_DEFINITION source, or the definition the override replaced, for a FEE_OVERRIDE source.UUID
The fee definition override that priced this part, for a
FEE_OVERRIDE source.UUID
The payment rate that priced this part, for an
AFT_RATE or PAYMENT_METHOD_RATE source, or the payment method rate that the BIN configuration or merchant category tier replaced, for a BIN_OVERRIDE or MCC_TIER source.UUID
The BIN configuration that priced this part, for a
BIN_OVERRIDE or MCC_TIER source.UUID
The merchant category tier that priced this part, for an
MCC_TIER source.