Пример #1
0
        public void setCustomValue(string key, object value, Nop.Core.Domain.Orders.Order order)
        {
            Dictionary <string, object> customValues = PaymentExtensions.DeserializeCustomValues(order);

            customValues[key] = value;
            ProcessPaymentRequest request = new ProcessPaymentRequest();

            request.CustomValues  = customValues;
            order.CustomValuesXml = request.SerializeCustomValues();
        }
Пример #2
0
        //public static DBManager manager = new DBManager(_gbsOrderSettings.HOMConnectionString);



        public object getCustomValue(string key, Nop.Core.Domain.Orders.Order order)
        {
            Dictionary <string, object> customValues = PaymentExtensions.DeserializeCustomValues(order);

            return(customValues[key]);
        }
 public decimal GetAdditionalHandlingFee(IList <ShoppingCartItem> cart)
 {
     return(PaymentExtensions.CalculateAdditionalFee(this, this._orderTotalCalculationService, cart, 0, false));
 }