/// <summary> /// To the loyalty card payment information. /// </summary> /// <param name="item">The item.</param> /// <returns>The CommerceLoyaltyCardPaymentInfo instance.</returns> public static LoyaltyCardPaymentInfo ToLoyaltyCardPaymentInfo(this LoyaltyCardPaymentInputModelItem item) { var paymentInfo = new LoyaltyCardPaymentInfo { Amount = item.Amount, PaymentMethodID = item.PaymentMethodID }; return(paymentInfo); }
/// <summary> /// To the loyalty card payment information. /// </summary> /// <param name="item">The item.</param> /// <returns>The CommerceLoyaltyCardPaymentInfo instance.</returns> public static LoyaltyCardPaymentInfo ToLoyaltyCardPaymentInfo(this LoyaltyCardPaymentInputModelItem item) { var paymentInfo = new LoyaltyCardPaymentInfo { Amount = item.Amount, ExternalId = item.PaymentMethodID, PaymentMethodID = GetPaymentOptionId("Loyalty Card") }; return(paymentInfo); }
/// <summary> /// To the loyalty card payment information. /// </summary> /// <param name="item">The item.</param> /// <returns>The CommerceLoyaltyCardPaymentInfo instance.</returns> public static LoyaltyCardPaymentInfo ToLoyaltyCardPaymentInfo(this LoyaltyCardPaymentInputModelItem item) { var paymentInfo = new LoyaltyCardPaymentInfo { Amount = item.Amount, PaymentMethodID = item.PaymentMethodID }; return paymentInfo; }