ShoppingCartServiceCalculateAmountDueToday Method
Note: This API is now obsolete.
Calculates the minimum payment amount required to checkout, given the provided billing settings.
Namespace: Ignition.Commerce.ShoppingAssembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
[ObsoleteAttribute("For installment-based checkouts, use CalculateTotalsForInstallmentCheckout instead. Otherwise, use ShoppingCartState.BalanceRemaining. (5.2)")]
public decimal CalculateAmountDueToday(
BillingBehavior billingBehavior = BillingBehavior.BillImmediately,
InstallmentSchedule installmentSchedule = null
)
<ObsoleteAttribute("For installment-based checkouts, use CalculateTotalsForInstallmentCheckout instead. Otherwise, use ShoppingCartState.BalanceRemaining. (5.2)")>
Public Function CalculateAmountDueToday (
Optional billingBehavior As BillingBehavior = BillingBehavior.BillImmediately,
Optional installmentSchedule As InstallmentSchedule = Nothing
) As Decimal
public:
[ObsoleteAttribute(L"For installment-based checkouts, use CalculateTotalsForInstallmentCheckout instead. Otherwise, use ShoppingCartState.BalanceRemaining. (5.2)")]
Decimal CalculateAmountDueToday(
BillingBehavior billingBehavior = BillingBehavior::BillImmediately,
InstallmentSchedule^ installmentSchedule = nullptr
)
[<ObsoleteAttribute("For installment-based checkouts, use CalculateTotalsForInstallmentCheckout instead. Otherwise, use ShoppingCartState.BalanceRemaining. (5.2)")>]
member CalculateAmountDueToday :
?billingBehavior : BillingBehavior *
?installmentSchedule : InstallmentSchedule
(* Defaults:
let _billingBehavior = defaultArg billingBehavior BillingBehavior.BillImmediately
let _installmentSchedule = defaultArg installmentSchedule null
*)
-> decimal
- billingBehavior BillingBehavior (Optional)
- The billing behavior to use in the calculation
- installmentSchedule InstallmentSchedule (Optional)
- The installment schedule to use in the calculation
DecimalThe minimum payment amount required for checkout