public static void ParseIPN(int orderID, string transID, string status, int storeID, int portalID, string userName, int customerID, string sessionCode)
        {
            MoneybookersHandler ph = new MoneybookersHandler();

            try
            {
                OrderDetailsCollection ot     = new OrderDetailsCollection();
                OrderDetailsInfo       odinfo = new OrderDetailsInfo();
                CartManageSQLProvider  cms    = new CartManageSQLProvider();
                CommonInfo             cf     = new CommonInfo();
                cf.StoreID  = storeID;
                cf.PortalID = portalID;
                cf.AddedBy  = userName;
                // UpdateOrderDetails
                AspxOrderDetails objad = new AspxOrderDetails();
                SQLHandler       sqlH  = new SQLHandler();
                // use split to split array we already have using "=" as delimiter
                // WcfSession ws = new WcfSession();
                odinfo.OrderID            = orderID;//ws.GetSessionVariable("OrderID");
                odinfo.ResponseReasonText = status;
                odinfo.TransactionID      = transID;
                ot.ObjOrderDetails        = odinfo;
                ot.ObjCommonInfo          = cf;
                odinfo.OrderStatusID      = 8;
                objad.UpdateOrderDetails(ot);
                // UpdateItemQuantity
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public static void ParseIPN(int orderID, string transID, string status, int storeID, int portalID, string userName, int customerID, string sessionCode)
 {
     MoneybookersHandler ph = new MoneybookersHandler();
     try
     {
         OrderDetailsCollection ot = new OrderDetailsCollection();
         OrderDetailsInfo odinfo = new OrderDetailsInfo();
         CartManageSQLProvider cms = new CartManageSQLProvider();
         CommonInfo cf = new CommonInfo();
         cf.StoreID = storeID;
         cf.PortalID = portalID;
         cf.AddedBy = userName;
         // UpdateOrderDetails
         AspxOrderDetails objad = new AspxOrderDetails();
         SQLHandler sqlH = new SQLHandler();
         // use split to split array we already have using "=" as delimiter
         // WcfSession ws = new WcfSession();
         odinfo.OrderID = orderID;//ws.GetSessionVariable("OrderID");
         odinfo.ResponseReasonText = status;
         odinfo.TransactionID = transID;
         ot.ObjOrderDetails = odinfo;
         ot.ObjCommonInfo = cf;
         odinfo.OrderStatusID = 8;
         objad.UpdateOrderDetails(ot);
         // UpdateItemQuantity
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }