Interface PaymentOptionCreationStrategy
- All Known Implementing Classes:
AccommodationPayNowPaymentOptionStrategy,FullInAdvancePaymentOptionStrategy,PartiallyDelayedPaymentOptionStrategy,PayNowPaymentOptionStrategy
public interface PaymentOptionCreationStrategy
Interface for strategy creating objects representing payment options
-
Method Summary
Modifier and TypeMethodDescriptioncreate(AbstractOrderModel abstractOrder) Creates aPaymentOptionInfofrom a cart/order for a specific scenario
-
Method Details
-
create
Creates aPaymentOptionInfofrom a cart/order for a specific scenario- Parameters:
abstractOrder- the abstract order- Returns:
- payment option info
-