Uses of Class
com.skava.oms.model.Payment
Packages that use Payment
Package
Description
Contains cart orchestration utility classes.
Oms transformation classes are available here
-
Uses of Payment in com.skava.cart.orchestration.utils
Method parameters in com.skava.cart.orchestration.utils with type arguments of type PaymentModifier and TypeMethodDescriptionstatic OrderItem
CartItemUtil.updateOrderItem
(SFItem sfItem, SFCart sfCart, List<Payment> nonCashPayments, List<Payment> cashPayments, Map<String, BigDecimal> paymentBalanceMap, String productPropertyToEarnRewards, Map<String, String> commonVar) This method is used to update an order item. -
Uses of Payment in com.skava.oms.orchestration.util
Methods in com.skava.oms.orchestration.util with parameters of type PaymentModifier and TypeMethodDescriptionstatic void
OrderUtils.updatePaymentBalanceMap
(Map<String, BigDecimal> paymentBalanceMap, BigDecimal totalSaleWithTax, Payment cashPayment, PaymentItem paymentItem, BigDecimal value, String isB2B2C) This method is to update payment balance map based on payment type.Method parameters in com.skava.oms.orchestration.util with type arguments of type PaymentModifier and TypeMethodDescriptionOrderUtils.setPaymentForFullDiscountItem
(Math itemMath, List<Payment> nonCashPayments, List<Payment> cashPayments) This method is used to set the payment for the item with full discounts or totalSale is zero.OrderUtils.setPaymentIdForShipping
(Math orderShippingItemMath, List<Payment> nonCashPayments) This method is to set paymentId for shipping