SplitConfigurationLogic |
SplitConfigurationLogic.acquiringFees(SplitConfigurationLogic.AcquiringFeesEnum acquiringFees) |
Deducts the acquiring fees (the aggregated amount of interchange and scheme fee) from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.additionalCommission(AdditionalCommission additionalCommission) |
additionalCommission
|
SplitConfigurationLogic |
SplitConfigurationLogic.adyenCommission(SplitConfigurationLogic.AdyenCommissionEnum adyenCommission) |
Deducts the transaction fee due to Adyen under [blended rates](https://www.adyen.com/knowledge-hub/guides/payments-training-guide/get-the-best-from-your-card-processing) from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.adyenFees(SplitConfigurationLogic.AdyenFeesEnum adyenFees) |
Deducts the fees due to Adyen (markup or commission) from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.adyenMarkup(SplitConfigurationLogic.AdyenMarkupEnum adyenMarkup) |
Deducts the transaction fee due to Adyen under [Interchange ++ pricing](https://www.adyen.com/what-is-interchange) from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.chargeback(SplitConfigurationLogic.ChargebackEnum chargeback) |
Specifies how and from which balance account(s) to deduct the chargeback amount.
|
SplitConfigurationLogic |
SplitConfigurationLogic.chargebackCostAllocation(SplitConfigurationLogic.ChargebackCostAllocationEnum chargebackCostAllocation) |
Deducts the chargeback costs from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.commission(Commission commission) |
commission
|
static SplitConfigurationLogic |
SplitConfigurationLogic.fromJson(String jsonString) |
Create an instance of SplitConfigurationLogic given an JSON string
|
SplitConfigurationLogic |
SplitConfigurationRule.getSplitLogic() |
splitLogic
|
SplitConfigurationLogic |
SplitConfigurationLogic.interchange(SplitConfigurationLogic.InterchangeEnum interchange) |
Deducts the interchange fee from specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.paymentFee(SplitConfigurationLogic.PaymentFeeEnum paymentFee) |
Deducts all transaction fees incurred by the payment from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.refund(SplitConfigurationLogic.RefundEnum refund) |
Specifies how and from which balance account(s) to deduct the refund amount.
|
SplitConfigurationLogic |
SplitConfigurationLogic.refundCostAllocation(SplitConfigurationLogic.RefundCostAllocationEnum refundCostAllocation) |
Deducts the refund costs from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.remainder(SplitConfigurationLogic.RemainderEnum remainder) |
Books the amount left over after currency conversion to the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.schemeFee(SplitConfigurationLogic.SchemeFeeEnum schemeFee) |
Deducts the scheme fee from the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.splitLogicId(String splitLogicId) |
Unique identifier of the collection of split instructions that are applied when the rule conditions are met.
|
SplitConfigurationLogic |
SplitConfigurationLogic.surcharge(SplitConfigurationLogic.SurchargeEnum surcharge) |
Books the surcharge amount to the specified balance account.
|
SplitConfigurationLogic |
SplitConfigurationLogic.tip(SplitConfigurationLogic.TipEnum tip) |
Books the tips (gratuity) to the specified balance account.
|