private static void RemoveItemFulfillmentId(int orderId, int shipmentId)
        {
            RestClient client = new RestClient($"{BigCommerceHelper.baseUrl}{orderId}/shipments");

            string      jsonRequest = "{\"comments\": \"\"}";
            RestRequest request     = BigCommerceHelper.CreateNewPutRequest(shipmentId, jsonRequest);

            client.Execute(request);
        }
        private static void ResetOrderStatusAndNetSuiteOrderId(int bigCommerceOrderId, string netsuiteOrderId)
        {
            string jsonRequest = "{\"status_id\": 11, \"staff_notes\": \"\"}";

            ;
            RestClient  client  = new RestClient(BigCommerceHelper.baseUrl);
            RestRequest request = BigCommerceHelper.CreateNewPutRequest(bigCommerceOrderId, jsonRequest);

            IRestResponse ordersApiResponse = client.Execute(request);
        }
        public static void SetOrderStatus(int bigCommerceOrderId, string netsuiteOrderId)
        {
            OrderValues orderValues = new OrderValues(awaitingShipmentStatusId, netsuiteOrderId);
            string      jsonRequest = JsonConvert.SerializeObject(orderValues);

            RestClient  client  = new RestClient(BigCommerceHelper.baseUrl);
            RestRequest request = BigCommerceHelper.CreateNewPutRequest(bigCommerceOrderId, jsonRequest);

            IRestResponse ordersApiResponse = client.Execute(request);

            if (ordersApiResponse.StatusCode.ToString() != "OK")
            {
                throw new Exception($"Error in setting order status to Awaiting Shipment. Big Commerce order id {bigCommerceOrderId}");
            }
        }