Skip to content

Latest commit

 

History

History
108 lines (79 loc) · 4.95 KB

UpdateSplitConfigurationLogicRequest.md

File metadata and controls

108 lines (79 loc) · 4.95 KB

UpdateSplitConfigurationLogicRequest

Properties

Name Type Description Notes
commission Commission
acquiringFees inline Specifies the logic to apply when booking the transaction fees. Should be combined with adyenFees. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
additionalCommission AdditionalCommission [optional]
adyenCommission inline Specifies the logic to apply when booking the transaction fees. Should be combined with schemeFee, interchange & adyenMarkup. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
adyenFees inline Specifies the logic to apply when booking the transaction fees. Should be combined with acquiringFees. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
adyenMarkup inline Specifies the logic to apply when booking the transaction fees. Should be combined with schemeFee, adyenCommission & interchange. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
chargeback inline Specifies the logic to apply when booking the chargeback amount. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount, deductAccordingToSplitRatio. [optional]
chargebackCostAllocation inline Specifies the logic to apply when allocating the chargeback costs. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount [optional]
interchange inline Specifies the logic to apply when booking the transaction fees. Should be combined with schemeFee, adyenCommission & adyenMarkup. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
paymentFee inline Specifies the logic to apply when booking the transaction fees. Cannot be combined with other fees. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
remainder inline Specifies the logic to apply when booking the amount left over after currency conversion. Possible values: addToLiableAccount, addToOneBalanceAccount. [optional]
schemeFee inline Specifies the logic to apply when booking the transaction fees. Should be combined with interchange, adyenCommission & adyenMarkup. Possible values: deductFromLiableAccount, deductFromOneBalanceAccount. [optional]
splitLogicId kotlin.String Unique identifier of the split logic that is applied when the split configuration conditions are met. [optional] [readonly]
surcharge inline Specifies the logic to apply when booking the surcharge amount. Possible values: addToLiableAccount, addToOneBalanceAccount [optional]
tip inline Specifies the logic to apply when booking tips (gratuity). Possible values: addToLiableAccount, addToOneBalanceAccount. [optional]

Enum: acquiringFees

Name Value
acquiringFees deductFromLiableAccount, deductFromOneBalanceAccount

Enum: adyenCommission

Name Value
adyenCommission deductFromLiableAccount, deductFromOneBalanceAccount

Enum: adyenFees

Name Value
adyenFees deductFromLiableAccount, deductFromOneBalanceAccount

Enum: adyenMarkup

Name Value
adyenMarkup deductFromLiableAccount, deductFromOneBalanceAccount

Enum: chargeback

Name Value
chargeback deductFromLiableAccount, deductFromOneBalanceAccount, deductAccordingToSplitRatio

Enum: chargebackCostAllocation

Name Value
chargebackCostAllocation deductFromLiableAccount, deductFromOneBalanceAccount

Enum: interchange

Name Value
interchange deductFromLiableAccount, deductFromOneBalanceAccount

Enum: paymentFee

Name Value
paymentFee deductFromLiableAccount, deductFromOneBalanceAccount

Enum: remainder

Name Value
remainder addToLiableAccount, addToOneBalanceAccount

Enum: schemeFee

Name Value
schemeFee deductFromLiableAccount, deductFromOneBalanceAccount

Enum: surcharge

Name Value
surcharge addToLiableAccount, addToOneBalanceAccount

Enum: tip

Name Value
tip addToLiableAccount, addToOneBalanceAccount