Class DefaultShoppingRefundTransactionEntryCreationStrategy
java.lang.Object
de.hybris.platform.travelservices.strategies.payment.impl.AbstractPaymentTransactionEntryCreationStrategy
de.hybris.platform.travelservices.strategies.payment.impl.DefaultRefundTransactionEntryCreationStrategy
de.hybris.platform.shoppingservices.strategies.payment.impl.DefaultShoppingRefundTransactionEntryCreationStrategy
- All Implemented Interfaces:
PaymentTransactionEntryCreationStrategy
public class DefaultShoppingRefundTransactionEntryCreationStrategy
extends DefaultRefundTransactionEntryCreationStrategy
Shopping Refund Transaction Entry Creation Strategy. This class overrides the createTransactionEntries method in order to
consider Fee product during the calculation of the refund.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateTransactionEntries(AbstractOrderModel order, List<AbstractOrderEntryModel> entries) Method to create transaction entriesMethods inherited from class de.hybris.platform.travelservices.strategies.payment.impl.DefaultRefundTransactionEntryCreationStrategy
calculateTotalExtras, createRefundTransactionEntries, distributeOrphanEntries, getAmountDifference, getBookingService, getCurrentTransportTotal, getOrderTotalByEntryTypeCalculationStrategy, getTotalRefundCalculationStrategy, setBookingService, setOrderTotalByEntryTypeCalculationStrategy, setTotalRefundCalculationStrategyMethods inherited from class de.hybris.platform.travelservices.strategies.payment.impl.AbstractPaymentTransactionEntryCreationStrategy
calculateTaxes, createRefundEntry, getAvailableFunds, getAvailableTransactions, getBookingTimeAmount, getEntriesAmount, getEntriesTotalWithDiscounts, getGlobalDiscountCalculationStrategyMap, getGuaranteeAmount, getModelService, getOrderService, getOriginalOrder, getPaymentService, getTaxCompensationStrategy, getTimeService, getTotalToPayWithGuarantee, getTransactionCalculationStrategy, getTravelCartService, hasIncreased, setGlobalDiscountCalculationStrategyMap, setModelService, setOrderService, setPaymentService, setTaxCompensationStrategy, setTimeService, setTransactionCalculationStrategy, setTravelCartService
-
Constructor Details
-
DefaultShoppingRefundTransactionEntryCreationStrategy
public DefaultShoppingRefundTransactionEntryCreationStrategy()
-
-
Method Details
-
createTransactionEntries
public void createTransactionEntries(AbstractOrderModel order, List<AbstractOrderEntryModel> entries) Description copied from interface:PaymentTransactionEntryCreationStrategyMethod to create transaction entries- Specified by:
createTransactionEntriesin interfacePaymentTransactionEntryCreationStrategy- Overrides:
createTransactionEntriesin classDefaultRefundTransactionEntryCreationStrategy
-