public PaymentMethodPayment(CreateOrderBuilder createOrderBuilder, PaymentMethod paymentMethod) : base(createOrderBuilder) { _paymentMethod = paymentMethod; }
public PayPagePayment SetPaymentMethod(PaymentMethod paymentMethod) { if (paymentMethod == PaymentMethod.INVOICE) { _paymentMethod = GetValidInvoiceTypeForIncludedList(); } else if (paymentMethod == PaymentMethod.PAYMENTPLAN) { _paymentMethod = GetValidPaymentPlanTypeForIncludedList(); } else { _paymentMethod = paymentMethod.Value; } return this; }