Union Supply Direct - Tennessee Inmate Package (2025)

Union Supply Logo

Your authorization for this session is about to expire You have 10:61 minutes remaining. Please complete your order.

  • FAQ

    • Rules and Regulations
    • FAQ
    • Product Info and Restrictions
  • Contact Us_Top
  • My Account
  • HOME
"; // new, this trackid got separated from the main big one var sH_REF_UPS_Anchor_Tracking_HTML = "{0}"; var sCarrierName_TR_Tag_HTML = ""; var sH_REF_FEDEX_Anchor_HTML = "{0}"; var sCancel_Reason_Code_TR_TAG_HTML = ""; // added by MD 2020-08-13 // https://www.fedex.com/fedextrack/index.html?tracknumbers=2666965195&cntry_code=us $(document).ready(function () { $("#ctl00_Leftnav1_orderTrackingCtrl_btnTrackOrder").val("Track Order"); }); function onbtnOrderTrackerClicked() { var clientid = document.getElementById("ctl00_Leftnav1_orderTrackingCtrl_txtOrderNumber"); var strOrderNumber = clientid.value.Trim(); if (strOrderNumber == "") { clientid.value = ""; alert('Please enter Order Number.'); clientid.focus(); return false; } // var http = invokeSyncServiceHttpHandler( "sv_OrderTracking", null, "operation", "trackorder", "ordernubmer", strOrderNumber); var http = invokeSyncServiceHttpHandler({ service: "sv_OrderTracking", callback: function (http) { var iConst_Donot_Display_TrackingNumber_1 = 1; // added by MD on 2020-03-04 per Texas Johnson's logic var iConst_Donot_Display_CarrierName_2 = 2; // added by MD on 2020-03-04 per Texas Johnson's logic var iConst_Donot_Display_Cancel_Reason_Code_4 = 4; // added by MD on 2020-08-13 per Texas Johnson's logic var iConst_Donot_Display_Exact_Order_Number_8 = 8; // Do not display Exact Order Number, because sometimes user types in only the digital parts var iConst_Donot_Display_Order_Status_16 = 16; // added by MD on 2020-08-14 var iConst_Donot_Display_Order_Notes_32 = 32; // added by MD on 2020-08-14 var iConst_Order_Status_Code_3_Invoiced = 3; // added by MD on 2020-08-13 var iConst_Order_Status_Code_4_Cancelled = 4; // added by MD on 2020-08-13 var status = http.arrayRecs[0].status; var sOrderDetailedStatus = http.arrayRecs[0].OrderDetailedStatus; // "Invoiced" or "Cancelled" ectc var sSalesID_from_DB = http.arrayRecs[0].SalesID_from_DB; if (status == "not found") { var sCouldNot = 'Could not find order number'; var message = String.format("{0}: '{1}'", sCouldNot, strOrderNumber); alert(message); return false; } var messagestatus = sOrderDetailedStatus; /* switch(status) { case "1": messagestatus = "Open Order"; break; case "2": messagestatus = "Delivered"; break; case "3": messagestatus = "Invoiced"; break; case "4": messagestatus = "Cancelled"; break; case "8": messagestatus = "On Hold"; break; case "12": messagestatus = "Pending"; break; case "13": messagestatus = "In Processing"; break; } */ messagestatus = sOrderDetailedStatus; var trackingnumber = http.arrayRecs[0].trackingnumber; var sCarrierName = http.arrayRecs[0].Carrier; var sCancel_Reason_Code_and_Description = http.arrayRecs[0].sCancel_Reason_Code; // var iDonot_Display_CarrierName = http.arrayRecs[0].iDonot_Display_CarrierName; // This field was implemented by MD on 2020-03-04 to support TX Johnson County // var iDonot_Display_TrackingNumber = http.arrayRecs[0].iDonot_Display_TrackingNumber; // This field was implemented by MD on 2020-03-04 to support TX Johnson County var iDonot_Display_TotalFlags = parseInt(http.arrayRecs[0].iDonot_Display_TotalFlags); // This field was implemented by MD on 2020-03-04 to support TX Johnson County var sCarrierName_Display_Style_1 = "block"; // 1 var sTrackingNumber_Display_Style_2 = "block"; // 2 var sCancel_Reason_Code_Display_Style_4 = "block"; // 4, added on 2020-08-13 by MD var sExact_Order_Number_Display_Style_8 = "block"; // 8, added on 2020-08-14 by MD var sOrderStatus_Display_Style_16 = "block"; // 16, added on 2020-08-14 by MD var sOrder_Notes_Display_Style_32 = "block"; // 32, added on 2020-08-14 by MD if (iConst_Donot_Display_TrackingNumber_1 == (iConst_Donot_Display_TrackingNumber_1 & iDonot_Display_TotalFlags)) // added by MD on 2020 - 03 - 04 per Texas Johnson's logic sTrackingNumber_Display_Style_2 = "none"; if (iConst_Donot_Display_CarrierName_2 == (iConst_Donot_Display_CarrierName_2 & iDonot_Display_TotalFlags)) // added by MD on 2020 - 03 - 04 per Texas Johnson's logic sCarrierName_Display_Style_1 = "none"; if ((iConst_Donot_Display_Cancel_Reason_Code_4 == (iConst_Donot_Display_Cancel_Reason_Code_4 & iDonot_Display_TotalFlags)) || (http.arrayRecs[0].status != iConst_Order_Status_Code_4_Cancelled.toString())) // added by MD on 2020-08-14 sCancel_Reason_Code_Display_Style_4 = "none"; if (iConst_Donot_Display_Exact_Order_Number_8 == (iConst_Donot_Display_Exact_Order_Number_8 & iDonot_Display_TotalFlags) ) // added by MD on 2020-08-14 sExact_Order_Number_Display_Style_8 = "none"; if (iConst_Donot_Display_Order_Status_16 == (iConst_Donot_Display_Order_Status_16 & iDonot_Display_TotalFlags) ) // added by MD on 2020-08-14 sOrderStatus_Display_Style_16 = "none"; if (iConst_Donot_Display_Order_Notes_32 == (iConst_Donot_Display_Order_Notes_32 & iDonot_Display_TotalFlags) ) // added by MD on 2020-08-14 sOrder_Notes_Display_Style_32 = "none"; var sH_REF_TRACKING_URL = ''; if ((sCarrierName != null) && ((sCarrierName.toUpperCase().indexOf("UPS") >= 0) || (sCarrierName.toUpperCase().indexOf("FEDEX") >= 0))) { //sCarrierName = "UPS" ; if (sCarrierName.toUpperCase().indexOf("UPS") >= 0) sH_REF_TRACKING_URL = String.format(sH_REF_UPS_Anchor_Tracking_HTML, trackingnumber); else if (sCarrierName.toUpperCase().indexOf("FEDEX") >= 0) sH_REF_TRACKING_URL = String.format(sH_REF_FEDEX_Anchor_HTML, trackingnumber); } else if (sCarrierName != null) { //sCarrierName = "LTL" ; sH_REF_TRACKING_URL = trackingnumber; } var sOrderNote_Value = http.arrayRecs[0].OrderNote_Value; var strCarrierHTML = ""; var sFLATTENED_CarrierName_TR_Tag_HTML = ""; var labelUPSTrackingNumbers = "Trackings #:&nbsp"; if ('' == trackingnumber) labelUPSTrackingNumbers = ''; else sFLATTENED_CarrierName_TR_Tag_HTML = String.format(sCarrierName_TR_Tag_HTML, sCarrierName_Display_Style_1, sCarrierName); /* strCarrierHTML */ //alert('inside of invokeSyncServiceHttpHandler: 3') var sSalesID_from_DB = http.arrayRecs[0].SalesID_from_DB; // SalesID_from_DB is exact from DB, at the browser sometimes user ignores the pre such as 'SO' or 'ECA' or 'ENY' if (!sSalesID_from_DB) sSalesID_from_DB = strOrderNumber; var sFLATTENED_Cancel_Reason_Code_TR_TAG_HTML = String.format(sCancel_Reason_Code_TR_TAG_HTML, sCancel_Reason_Code_Display_Style_4, sCancel_Reason_Code_and_Description); var sFLATTENED_TrackingNumber_TR_TAG_HTML = String.format(sTrackingNumber_TR_TAG_HTML, sTrackingNumber_Display_Style_2, labelUPSTrackingNumbers, sH_REF_TRACKING_URL); var message = String.format(strformat_Full_HTML , sExact_Order_Number_Display_Style_8, sSalesID_from_DB , sOrderStatus_Display_Style_16, messagestatus, sFLATTENED_Cancel_Reason_Code_TR_TAG_HTML , sFLATTENED_TrackingNumber_TR_TAG_HTML , sFLATTENED_CarrierName_TR_Tag_HTML , sOrder_Notes_Display_Style_32, sOrderNote_Value ); // var message = String.format(strformat_Full_HTML, strOrderNumber, messagestatus, sH_REF_TRACKING_URL, labelUPSTrackingNumbers, strCarrierHTML, sOrderNote_Value); //message = message.replace("'", "") ; $.prompt(message, { prefix: 'uscbigger', opacity: 0.0 }); } }, null, "operation", "trackorder", "ordernubmer", strOrderNumber); return false; var status = http.arrayRecs[0].status; var sOrderDetailedStatus = http.arrayRecs[0].OrderDetailedStatus; var sSalesID_from_DB = http.arrayRecs[0].SalesID_from_DB; if (status == "not found") { var sCouldNot = 'Could not find order number'; var message = String.format("{0}: '{1}'", sCouldNot, strOrderNumber); message = alert(message); return false; } var messagestatus = sOrderDetailedStatus; /* switch(status) { case "1": messagestatus = "Open Order"; break; case "2": messagestatus = "Delivered"; break; case "3": messagestatus = "Invoiced"; break; case "4": messagestatus = "Cancelled"; break; case "8": messagestatus = "On Hold"; break; case "12": messagestatus = "Pending"; break; case "13": messagestatus = "In Processing"; break; } */ messagestatus = sOrderDetailedStatus var trackingnumber = http.arrayRecs[0].trackingnumber; var sCarrierName = http.arrayRecs[0].Carrier; if ((sCarrierName != null) && (sCarrierName.indexOf("UPS") >= 0)) sCarrierName = "UPS"; var sOrderNote_Value = http.arrayRecs[0].OrderNote_Value; var strCarrierHTML = ""; var labelUPSTrackingNumbers = 'Trackings' + ' #:' ; // "Trackings #:"; if ('' == trackingnumber) labelUPSTrackingNumbers = ''; else strCarrierHTML = String.format(strCarrierHTML, sCarrierName); var message = String.format(strformat_Full_HTML, strOrderNumber, messagestatus, trackingnumber, labelUPSTrackingNumbers, strCarrierHTML, sOrderNote_Value); //message = message.replace("'", "") ; $.prompt(message, { prefix: 'uscbigger', opacity: 0.0 }); return false; }
" + "" + "{5}" + // "" + "{6}" + // This is Carrier "" + "
Login to Your Account
Email Address (User Name)
Password:
Union Supply Direct - Tennessee Inmate Package (1) Union Supply Direct - Tennessee Inmate Package (2)
New Customer? Register Here!
Forgot your Password?

Track Your Order
Please enter the order number
to track:
Union Supply Direct - Tennessee Inmate Package (3) Union Supply Direct - Tennessee Inmate Package (4)
{1}
Order Status:&nbsp{3}{4}
Order Notes:&nbsp{8}
"; var sTrackingNumber_TR_TAG_HTML = "
{1}{2}
Carrier:&nbsp{1}
Cancel Reason:&nbsp {1}

Union Supply Direct - Tennessee Inmate Package (5)

Union Supply Direct - Tennessee Inmate Package (6) Union Supply Direct - Tennessee Inmate Package (7)

Please select one of our packages

Property Package

If you would like to place a Commissary or Property Package order for offenders in the

Tennessee Department of Correction Adult Facilities please visit https://correctpay.com.

Core Civic Facilities will still order as directed using the below platform:

Tennessee Property Package Program Corecivic Facilities

Facilities: Hardeman County Correctional Center, South Central Correctional Center, Trousdale Turner

Correctional Center, and Whiteville Correctional Facility

Union Supply Direct - Tennessee Inmate Package (8)

Family and friends can order a package for their loved ones incarcerated in the Tennessee Department of Corrections. Property packages consist primarily of clothing, athletic shoes, electronics, jewelry and much more. The items presented on this website are pre-approved by the Tennessee Department of Corrections so you can shop with the assurance that everything we make available is approved. Please see the Rules and Regulations or FAQ sections for more information on Property Packages.

Mailing in your order?Click Hereto download the order form!

Please see the Rules & Regulations pagefor the ordering month of your inmate.

To begin shopping, please enter the inmate’sDOC ID#:

Union Supply Direct - Tennessee Inmate Package (9) Union Supply Direct - Tennessee Inmate Package (10)
Union Supply Direct - Tennessee Inmate Package (11) Union Supply Direct - Tennessee Inmate Package (12) Union Supply Direct - Tennessee Inmate Package (13)
Union Supply Direct - Tennessee  Inmate Package (2025)
Top Articles
Latest Posts
Recommended Articles
Article information

Author: Van Hayes

Last Updated:

Views: 6302

Rating: 4.6 / 5 (46 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Van Hayes

Birthday: 1994-06-07

Address: 2004 Kling Rapid, New Destiny, MT 64658-2367

Phone: +512425013758

Job: National Farming Director

Hobby: Reading, Polo, Genealogy, amateur radio, Scouting, Stand-up comedy, Cryptography

Introduction: My name is Van Hayes, I am a thankful, friendly, smiling, calm, powerful, fine, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.