Class TransportationPayInAdvancePaymentInfoStrategy
java.lang.Object
de.hybris.platform.travelservices.strategies.payment.impl.AbstractPaymentInfoStrategy
de.hybris.platform.travelservices.strategies.payment.impl.TransportationPayInAdvancePaymentInfoStrategy
- All Implemented Interfaces:
EntryTypePaymentInfoCreationStrategy
public class TransportationPayInAdvancePaymentInfoStrategy
extends AbstractPaymentInfoStrategy
implements EntryTypePaymentInfoCreationStrategy
Create PaymentInfo for Transport entries in a pay in advance scenario
-
Field Summary
Fields inherited from class de.hybris.platform.travelservices.strategies.payment.impl.AbstractPaymentInfoStrategy
SCALE -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.hybris.platform.travelservices.strategies.payment.impl.AbstractPaymentInfoStrategy
calculateTaxes, createPayInAdvancePaymentInfoForEntryType, getAmendedTotalToPay, getBookingService, getBookingTimeAmount, getEntriesAmount, getEntriesAmountByEntryType, getGlobalDiscountCalculationStrategyMap, getTaxCompensationStrategy, getTotalWithDiscounts, getTotalWithDiscounts, getTravelCartService, setBookingService, setGlobalDiscountCalculationStrategyMap, setTaxCompensationStrategy, setTravelCartService
-
Constructor Details
-
TransportationPayInAdvancePaymentInfoStrategy
public TransportationPayInAdvancePaymentInfoStrategy()
-
-
Method Details
-
create
Description copied from interface:EntryTypePaymentInfoCreationStrategyCreate list.- Specified by:
createin interfaceEntryTypePaymentInfoCreationStrategy- Parameters:
abstractOrder- the abstract order- Returns:
- the list
-