www.retevis.com Open in urlscan Pro
47.252.74.63  Public Scan

Submitted URL: https://u19905686.ct.sendgrid.net/ls/click?upn=u001.iiSJ86bT85ULNAdno8FWIXDRlmFXVjSK-2FdnOTdcE5f52HOk95K8U-2FvUeXBZtfHvH5zP9A0b4Vs...
Effective URL: https://www.retevis.com/nr630-noise-reduction-high-power-waterproof-uhf-radio-us?utm_campaign=website&utm_medium=email&u...
Submission: On June 27 via api from CA — Scanned from CA

Form analysis 8 forms found in the DOM

#

<form class="search-bar__form" action="#">
  <button class="go-btn search__button" type="button"><i class="icon anm anm-search-l"></i></button>
  <input class="search__input" type="search" name="s" value="" placeholder="Search entire store..." aria-label="Search" autocomplete="off" maxlength="200">
</form>

POST #;

<form method="post" action="#;" id="product_form" accept-charset="UTF-8" class="product-form product-form-product-template hidedropdown" enctype="multipart/form-data">
  <script>
    $(function() {
      //属性值
      var multiPropBody = [];
      var multiPropHeader = [];
      //$(".tab-content-pdt").hide();
      //判断是否带锚点
      var thisSKU = window.location.hash.replace("#", "");
      thisSKU = decodeURIComponent(thisSKU);
      //console.log(thisSKU)
      if (thisSKU == '') {
        //$(".tab-productInfo").show();
        /* $(".tab-productInfo").hide();*/
        $(".tab-overview").show();
        if (!$("#nav_menu").length) {
          product_thumb();
        }
        //product_thumb();
        setFirstChecked();
        //选中的属性值
        var data = getResult();
        //属性值数据
        var result = getValue(data);
        //是否切换锚点SKU
        var isCheckSku = false;
        changeProductInfo(result, false, isCheckSku);
      } else {
        //$(".tab-productInfo").show();
        //是否切换锚点SKU
        var isCheckSku = false;
        var data = multiPropBody.filter(it => it.SKU == thisSKU)[0];
        if (data == null || data == '') {
          setFirstChecked();
          var rt = getResult();
          data = getValue(rt);
        }
        setItemChecked(data);
        changeProductInfo(data, true, isCheckSku);
      }

      function product_thumb() {
        if (!$("#gallery").hasClass("slick-initialized")) {
          $('.product-dec-slider-2').slick({
            infinite: true,
            slidesToShow: 5,
            vertical: true,
            slidesToScroll: 1,
            centerPadding: '60px'
          });
        }
      }
      //function product_thumb() {
      //    if ($("#gallery").hasClass("slick-initialized")) {
      //        $('.product-dec-slider-2').unslick(); //销毁 slick
      //    }
      //    $('.product-dec-slider-2').slick({
      //        infinite: true,
      //        slidesToShow: 5,
      //        vertical: true,
      //        slidesToScroll: 1,
      //        centerPadding: '60px'
      //    });
      //}
      //change
      function changeProductInfo(result, ischangeImg, isCheckSku = true) {
        var showPrice = $("#ProductPrice-product-template").children().text().trim();
        if (result != null) {
          var discountID = result["DiscountID"];
          if (discountID != null) { //有折扣
            //折扣价,
            $("#ProductPrice-product-template").children().text('US$' + formatAmount(parseFloat(result["DiscountPrice"]).toFixed(2)));
            //原价
            $("#ComparePrice-product-template").children().text('US$' + formatAmount(parseFloat(result["Price"]).toFixed(2)));
            var discountAmount = result["DiscountAmount"];
            $("#ProductPrice-discount-amount").children().text('US$' + formatAmount(Math.abs(parseFloat(discountAmount).toFixed(2))));
            var discountPrecentage = GetPriceDiscountPercentage(result["Price"], result["DiscountPrice"]);
            //console.log(result)
            $("#ProductPrice-discount-precentage").text(discountPrecentage);
            $("#ComparePrice-product-template").removeClass("hidden");
            $(".label-product-hide").removeClass("hidden");
            //特价
            //if (result["IsShowInProduct"] == true && result["IsUseSpecialPrice"] == true) {
            //    $(".label-ProductPrice-discount-precentage").removeClass("hidden");
            //} else {
            //    $(".label-ProductPrice-discount-precentage").addClass("hidden");
            //}
            if (result["IsShowInProduct"] == true) {
              $(".label-ProductPrice-discount-precentage").removeClass("hidden");
              //显示标签
              $(".product-details-img .product-labels .on-sale").text("SALE")
              $(".product-details-img .product-labels .on-sale").removeClass("hidden");
            } else {
              //隐藏标签
              $(".product-details-img .product-labels .on-sale").addClass("hidden");
            }
            if (result["DiscountIcon"] == null || result["DiscountIcon"] == "") {
              $(".product-details-img .product-labels .on-sale").addClass("hidden");
            }
            if (result["DiscountPrice"] == result["Price"]) {
              $(".label-product-hide").addClass("hidden");
              $("#ComparePrice-product-template").addClass("hidden");
            }
            changePortFoliosales(showPrice, result["DiscountPrice"]);
          } else {
            //折扣价,
            $("#ProductPrice-product-template").children().text('US$' + formatAmount(parseFloat(result["Price"]).toFixed(2)));
            //原价
            $("#ComparePrice-product-template").addClass("hidden");
            $("#ComparePrice-product-template").prev().addClass("hidden");
            $(".label-ProductPrice-discount-precentage").addClass("hidden");
            //隐藏标签
            $(".product-details-img .product-labels .on-sale").addClass("hidden");
            changePortFoliosales(showPrice, result["Price"]);
          }
          var dataSku = result["SKU"];
          if (isCheckSku) {
            //触发锚点
            var hideA = document.createElement("a");
            $(hideA).attr("href", "#" + dataSku + "");
            hideA.click();
          }
          //SKU
          $(".variant-sku").html(result["SKU"]);
          $("#productInquiry #ProductSKU").val(result["SKU"]);
          if (ischangeImg == true) {
            //console.log(result)
            var imgpath = (result.Image["ThumbnailPath"]).replace(/\\/g, "/");
            var imgtbPath = '/Assets/ProductImages/' + imgpath;
            $("#gallery img[data-src='" + imgtbPath + "']").trigger("click");
          }
          var MedioPath = '/Assets/ProductImages/' + result.Image["MedioPath"];
          //
          $(".product-main-image").attr("src", MedioPath);
          //
          //console.log(result)
          var skuStock = result["Stock"];
          var inventoryStatus = result["InventoryStatus"];
          if (skuStock > 0 && inventoryStatus == 0) {
            $(".instock").removeClass("hide");
            $(".outstock").addClass("hide");
            $(".addjoin").attr("disabled", false);
            $(".addjoin").removeClass("btn-disabled");
            $(".btn-buynow").attr("disabled", false);
            $(".btn-buynow").removeClass("btn-disabled");
          } else {
            $(".instock").addClass("hide");
            $(".outstock").removeClass("hide");
            $(".addjoin").attr("disabled", "disabled");
            $(".addjoin").addClass("btn-disabled");
            $(".btn-buynow").attr("disabled", "disabled");
            $(".btn-buynow").addClass("btn-disabled");
          }
          $(".product-template__container #quantity_message .items").text(skuStock);
          if (skuStock <= 10) {
            $(".product-template__container #quantity_message").removeClass("hidden");
          } else {
            $(".product-template__container #quantity_message").addClass("hidden");
          }
        }
      }
      //change  portfolinsales
      function changePortFoliosales(oldPrice, newPrice) {
        oldPrice = oldPrice.replace("US$", "").replace(',', '');
        oldPrice = parseFloat(oldPrice).toFixed(2);
        //total
        var delPortPrice = $(".delPortPrice").text();
        delPortPrice = delPortPrice.replace("US$", "").replace(',', '');
        var divdiscountPortPrice = $(".divdiscountPortPrice").text();
        divdiscountPortPrice = divdiscountPortPrice.replace("US$", "").replace(',', '');
        var delPortPriceTxt = (delPortPrice - oldPrice + newPrice).toFixed(2);
        $(".delPortPrice").text("US$" + formatAmount(delPortPriceTxt))
        var divdiscountPortPriceTxt = (divdiscountPortPrice - oldPrice + newPrice).toFixed(2);
        $(".divdiscountPortPrice").text("US$" + formatAmount(divdiscountPortPriceTxt))
      }
      //$(".pdt-tabs").on("click", ".product-tabs-buy", function() {
      //    product_thumb();
      //})
      //radio
      $(".product-form__item").on("click", "input[type=radio]", function() {
        if ($(this).attr("checked") == "checked") {
          return;
        }
        $(this).attr("checked", "checked");
        $(this).siblings("input[type=radio]").attr("checked", false);
        //获取选中的属性值
        var data = getResult();
        //console.log(data)
        //属性值数据
        var result = getValue(data);
        changeProductInfo(result, true);
      })
      //select
      $(".product-form__item").on("click", "select", function() {
        //获取选中的属性值
        var data = getResult();
        //属性值数据
        var result = getValue(data);
        changeProductInfo(result, true);
      })
      //custom
      $(".product-form__item").on("click", ".customContent", function() {
        if ($(this).hasClass("customContent-selector")) {
          return;
        }
        //console.log($(this).parent().parent().find(".customContent-selector"))
        $(this).parent().parent().find(".customContent-selector").removeClass("customContent-selector");
        $(this).toggleClass("customContent-selector");
        //$(this).siblings().removeClass("customContent-selector");
        //获取选中的属性值
        var data = getResult();
        //属性值数据
        var result = getValue(data);
        changeProductInfo(result, true);
      })
      //判断是否所有的都选中
      function getResult() {
        var obj = new Object();
        $(".product-form__item").each(function(index, ele) {
          //获取元素名称
          var othis = $(ele).children().get(1);
          //var name = othis.tagName;
          if ($(othis).hasClass("select2-default")) {
            //下拉框值
            var val = $(othis).find("option:selected").val();
            //属性名
            var name = $(othis).prev().attr("data-value");
            obj[name] = val;
          } else if ($(othis).hasClass("swatch-element")) {
            //属性名
            var name = $(othis).prev().attr("data-value");
            var val = $(othis).find("input:radio:checked").val();
            obj[name] = val;
          } else if ($(othis).hasClass("custom01")) {
            //属性名
            var name = $(othis).prev().attr("data-value");
            var value = $(othis).find(".customContent-selector").attr("data-value");
            obj[name] = value;
          } else if ($(othis).hasClass("custom02")) {
            //属性名
            var name = $(othis).prev().attr("data-value");
            var value = $(othis).find(".customContent-selector").attr("data-value");
            obj[name] = value;
          }
        })
        return obj;
      }
      //获取属性对应的价格,图片
      function getValue(data) {
        productMultiDate = new Object();
        //遍历每条属性
        for (var i = 0; i < multiPropBody.length; i++) {
          var state = 0;
          //数据匹配
          $.each(data, function(key, value) {
            //console.log(key)
            var headerItem = multiPropHeader.filter(function(e) {
              for (var item in e) {
                if (item == key) {
                  return e;
                }
              }
            })[0];
            //console.log(headerItem)
            if (multiPropBody[i].hasOwnProperty(key)) {
              if (headerItem[key] == "custom01" || headerItem[key] == "custom02") {
                var bodyValue = $.md5(multiPropBody[i][key]);
                if (bodyValue == value) {
                  state++;
                  var valueContent = $(`#${value}`).val();
                  //console.log(valueContent)
                  productMultiDate[key] = valueContent;
                }
              } else {
                if (multiPropBody[i][key] == value) {
                  state++;
                  productMultiDate[key] = value;
                }
              }
            }
          })
          //json length
          var dataKeyLength = Object.keys(data).length;
          if (state != dataKeyLength) {
            productMultiDate = new Object();
          } else {
            //返回这条数据
            return multiPropBody[i];
          }
        }
      }
      //选中第一个
      function setFirstChecked() {
        var radios = $("#product_form").find(".option2");
        radios.each(function(index, item) {
          //radio
          $(this).find(".swatch-element").find("input[type=radio]:first").attr("checked", "checked");
          //select
          $(this).find("select option:first").attr("selected", true);
          //custom
          $(this).find(".custom01").find(".customContent:first").addClass("customContent-selector");
          $(this).find(".custom02").find(".customContent:first").addClass("customContent-selector");
        })
      }
      //选中
      function setItemChecked(data) {
        var radios = $("#product_form").find(".option2");
        radios.each(function(index, item) {
          var headerItem = $(this).find("label.header");
          //属性名
          var propHeader = headerItem.attr("data-value");
          //属性值
          var propValue = data[`${propHeader}`];
          //属性类型
          var propType = multiPropHeader.filter(it => it.hasOwnProperty(propHeader))[0];
          if (propType != null) {
            var type = propType[propHeader];
            var reg = / /g; //g,表示全部替换。
            //var reg1 = new RegExp("+", "g");
            propHeader = propHeader.replace(reg, "").replace(/\+/g, "");
            if (type == "box") {
              propValue = propValue.replace(reg, "").replace(/\+/g, "");
              $(`input[name="option-${propHeader}"][data-value="${propValue}"]`).attr("checked", "checked");
            } else if (type == "list") {
              propValue = propValue.replace(reg, "").replace(/\+/g, "");
              $(`#slt-${propHeader} option[data-value="${propValue}"]`).attr("selected", true);
            } else if (type == "custom01") {
              var md5Str = $.md5(propValue);
              $(".custom01").find(`div[data-value="${md5Str}"]`).addClass("customContent-selector");
            } else if (type == "custom02") {
              var md5Str = $.md5(propValue);
              $(".custom02").find(`div[data-value="${md5Str}"]`).addClass("customContent-selector");
            }
          }
        })
        var rt = getResult();
        getValue(rt);
      }
    })
  </script>
  <div class="product-stock w-100 pl-2">
    <span class="instock h1 text-success text-uppercase  ">In Stock</span>
    <span class="outstock  h1 text-danger text-uppercase hide">Out Of Stock</span>
  </div>
  <!-- Product Action -->
  <div class="product-action clearfix">
    <div class="product-form__item--quantity">
      <div class="wrapQtyBtn">
        <div class="qtyField">
          <a class="qtyBtn minus qtyBtn_Product" href="javascript:void(0);">
                                                                            <i class="fa anm anm-minus-r" aria-hidden="true"></i>
                                                                        </a>
          <input type="text" id="Quantity" name="quantity" value="1" class="product-form__input qty">
          <a class="qtyBtn plus qtyBtn_Product" href="javascript:void(0);">
                                                                            <i class="fa anm anm-plus-r" aria-hidden="true"></i>
                                                                        </a>
        </div>
      </div>
    </div>
    <div class="product-form__item--submit">
      <button type="button" name="add" class="addjoin btn product-form__cart-submit ladda-button " data-style="expand-left">
        <span class="ladda-label">Add to Cart</span><span class="ladda-spinner"></span>
      </button>
    </div>
  </div>
  <!-- End Product Action -->
</form>

POST /Product/SubmitProductInquiry

<form method="post" action="/Product/SubmitProductInquiry" id="formInquiry" class="contact-form" novalidate="novalidate">
  <input name="__RequestVerificationToken" type="hidden"
    value="CfDJ8HwJCFl57KhBmEjjeTkXEwitxipgczmAXE88HjyCwnVQ6hqjejKRuvMBlVgj97j7Y89dQdWy_bHopyGptLquycazhay385_vYHID52yve12cZeRgi7b-k4HiygDolsA-Yg6igwq0Y9SecUfIoAxBwPdpyZw36_rn4P7C2ppGlQac5pV9em75Hot8hAqXfMXdZw">
  <div class="formFeilds">
    <input type="hidden" name="ProductId" value="3276">
    <input type="hidden" name="ProductName" value="NR630 Noise Reduction High Power Waterproof UHF Radio">
    <input type="hidden" name="ProductThumbnail" id="ProductThumbnail" value="A/a9248b-c9034a/A9248B-Retevis-NR630-noise-reduction-high-power-waterproof-uhf-radio.jpg">
    <input type="hidden" name="Type" value="0">
    <div class="row">
      <div class="col-12 col-sm-12 col-md-6 col-lg-6">
        <input type="text" id="ProductSKU" name="ProductSKU" placeholder="SKU" value="US-A9248B-C9034A" required="" class="required" readonly="">
      </div>
      <div class="col-12 col-sm-12 col-md-6 col-lg-6">
        <input type="number" id="Quantity" name="Quantity" placeholder="Quantity" value="" required="" class="required" min="1">
      </div>
    </div>
    <div class="row">
      <div class="col-12 col-sm-12 col-md-12 col-lg-12">
        <input type="text" id="UserName" name="UserName" placeholder="Name" value="" required="" class="required">
      </div>
    </div>
    <div class="row">
      <div class="col-12 col-sm-12 col-md-6 col-lg-6">
        <input type="email" id="Email" name="Email" placeholder="Email" autocapitalize="off" value="" required="" class="required">
      </div>
      <div class="col-12 col-sm-12 col-md-6 col-lg-6">
        <input required="" type="tel" id="UserTel" name="UserTel" pattern="[0-9\-]*" placeholder="Phone Number" value="">
      </div>
    </div>
    <div class="row">
      <div class="col-12 col-sm-12 col-md-6 col-lg-6">
        <input type="text" id="UserCompany" name="UserCompany" placeholder="Company" autocapitalize="off" value="">
      </div>
      <div class="col-12 col-md-6 col-lg-6 col-xl-6 ">
        <input type="hidden" name="UserCountryCode" value="">
        <input type="hidden" name="UserCountry" value="">
        <div class="select2-container form-control select2 {required:true}" id="s2id_sltCountry">
          <a href="javascript:void(0)" class="select2-choice" tabindex="-1">   <span class="select2-chosen" id="select2-chosen-1">Country </span><abbr class="select2-search-choice-close"></abbr>   <span class="select2-arrow" role="presentation"><b role="presentation"></b></span></a><label
            for="s2id_autogen1" class="select2-offscreen"></label><input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-1" id="s2id_autogen1">
          <div class="select2-drop select2-display-none select2-with-searchbox">
            <div class="select2-search"> <label for="s2id_autogen1_search" class="select2-offscreen"></label> <input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" role="combobox"
                aria-expanded="true" aria-autocomplete="list" aria-owns="select2-results-1" id="s2id_autogen1_search" placeholder=""> </div>
            <ul class="select2-results" role="listbox" id="select2-results-1"> </ul>
          </div>
        </div><select class="form-control select2 {required:true}" name="sltCountry" id="sltCountry" tabindex="-1" title="" style="display: none;">
          <option value="">Country </option>
          <option value="US">United States</option>
        </select>
        <script>
          $(function() {
            $("#sltCountry").select2();
            $('#sltCountry').on("select2-selecting", function(e) {
              //e.choice
              $("#CountryName").val(e.choice.text);
              $("#CountryCode").val(e.val);
            });
          })
        </script>
      </div>
    </div>
    <div class="row">
      <div class="col-12 col-sm-12 col-md-12 col-lg-12">
        <textarea required="" rows="10" id="Inquiry" name="Inquiry" placeholder="Message" class="required"></textarea>
      </div>
    </div>
    <div class="row">
      <div class="col-12 col-sm-12 col-md-12 col-lg-12" style="display:flex">
        <div>
          <img class="verifyimage" style="height:40px;margin-right:5px;" title="click to refresh" onclick="this.src='/tool/verifyimage?time=' + new Date()" src="/tool/verifyimage">
        </div>
        <div>
          <input class="form-control " type="text" name="verifyCode" placeholder="Enter Verify Code" required="required" autocomplete="off">
        </div>
      </div>
    </div>
    <div class="row">
      <div class="col-12 col-sm-12 col-md-12 col-lg-12 text-right">
        <input type="submit" class="btn sendInquiry" value="Send Message">
      </div>
    </div>
  </div>
</form>

<form class="contact-form" id="formEngraving" novalidate="novalidate">
  <div><img src="/Themes/Retevis/Assets/images/radio.jpg" alt=""></div>
  <div class="row mt-3">
    <div class="col-12 col-sm-12 col-md-12 col-lg-12">
      <input type="text" id="firstLine" name="firstLine" placeholder="First line" value="" class="">
    </div>
  </div>
  <div class="row mt-3">
    <div class="col-12 col-sm-12 col-md-12 col-lg-12">
      <input type="text" id="secondLine" name="secondLine" placeholder="Second line(optional)" value="" class="">
    </div>
  </div>
  <div class="row mt-3">
    <div class="col-12 col-sm-12 col-md-12 col-lg-12 text-right">
      <input type="submit" class="btn saveEngraving" value="Save">
    </div>
  </div>
</form>

POST /Product/SaveProductFeedBack

<form method="post" action="/Product/SaveProductFeedBack" id="new-review-form" class="new-review-form" novalidate="novalidate">
  <h3 class="spr-form-title">Write a review</h3>
  <input type="hidden" name="ProductSKU" value="US-A9248B-C9034A">
  <input type="hidden" id="ProductId" name="ProductId" value="3276">
  <input type="hidden" name="SessionId" value="85ae528a-2b09-d19f-ebcb-d25e17831469">
  <input type="hidden" name="ProductThumbnail" value="A/a9248b-c9034a/A9248B-Retevis-NR630-noise-reduction-high-power-waterproof-uhf-radio.jpg">
  <input type="hidden" id="txtStar" name="Star" value="5">
  <fieldset class="spr-form-contact ">
    <div class="spr-form-contact-name">
      <label class="spr-form-label" for="review_author">Name</label>
      <input class="spr-form-input spr-form-input-text required" required="" id="review_author" type="text" name="UserName" value="" placeholder="Enter your name">
    </div>
    <div class="spr-form-contact-email">
      <label class="spr-form-label" for="review_email">Email</label>
      <input class="spr-form-input spr-form-input-email required" required="" id="review_email" type="email" name="Email" value="" placeholder="Enter your email">
    </div>
  </fieldset>
  <fieldset class="spr-form-review">
    <div class="spr-form-review-rating">
      <label class="spr-form-label">Rating</label>
      <div class="spr-form-input spr-starrating">
        <div class="product-review">
          <a class="reviewLink evaluate" href="#" star="5">
                                                                                                    <i class="fa fa-star-o"></i><i class="font-13 fa fa-star-o"></i><i class="font-13 fa fa-star-o"></i><i class="font-13 fa fa-star-o"></i><i class="font-13 fa fa-star-o"></i>
                                                                                                </a>
        </div>
      </div>
    </div>
    <div class="spr-form-review-body">
      <label class="spr-form-label" for="">
      </label>
      <div>
        <div class="layui-upload">
          <button type="button" class="layui-btn" id="btn-upload-img">Select Image</button><input class="layui-upload-file" type="file" accept="" name="file" multiple="">
          <button type="button" class="layui-btn" id="btn_productImgAction">Start upload</button>
          <blockquote class="layui-elem-quote layui-quote-nm" style="margin-top: 10px;"> Preview : <div class="layui-upload-list flex flex-wrap" id="review_img"></div>
          </blockquote>
        </div>
      </div>
      <input type="hidden" name="reviewImg">
    </div>
    <div class="spr-form-review-body">
      <label class="spr-form-label" for="review_video"> Upload video </label>
      <div>
        <input class="spr-form-input spr-form-input-text" id="review_video" type="text" name="txtVideos" value="" placeholder="Please enter youtube share link" maxlength="200">
        <input type="hidden" name="Videos">
      </div>
    </div>
    <div class="spr-form-review-title">
      <label class="spr-form-label" for="review_title">Review Title</label>
      <input class="spr-form-input spr-form-input-text required" id="review_title" type="text" name="Subject" value="" placeholder="Give your review a title" maxlength="200">
    </div>
    <div class="spr-form-review-body">
      <label class="spr-form-label" for="review_body"> Body of Review<span class="spr-form-review-body-charactersremaining">(1500)</span>
      </label>
      <div class="spr-form-input">
        <textarea class="spr-form-input spr-form-input-textarea required" id="review_body" data-product-id="" name="Content" rows="10" placeholder="Write your comments here" maxlength="1500"></textarea>
      </div>
    </div>
  </fieldset>
  <fieldset>
    <div style="display:flex">
      <div>
        <img class="verifyimage" style="height:40px;margin-right:5px;" title="click to refresh" onclick="this.src='/tool/verifyimage?time=' + new Date()" src="/tool/verifyimage">
      </div>
      <div>
        <input class="form-control " type="text" id="verifyCode" name="verifyCode" placeholder="Enter Verify Code" required="required" autocomplete="off">
      </div>
    </div>
  </fieldset>
  <fieldset class="spr-form-actions pt-2">
    <input type="submit" class="spr-button spr-button-primary button button-primary btn btn-primary" id="" value="Submit Review">
  </fieldset>
</form>

POST /AboutUs/ContactUs

<form action="/AboutUs/ContactUs" method="post" id="questForm" class="contact-form" novalidate="novalidate">
  <div class="row">
    <div class="col-12 col-sm-12 col-md-6 col-lg-6">
      <div class="form-group">
        <input name="fname" class="form-control form-control-rounded" type="text" placeholder="First Name" id="helpname" required="required">
      </div>
    </div>
    <div class="col-12 col-sm-12 col-md-6 col-lg-6">
      <div class="form-group">
        <input class="form-control form-control-rounded" type="text" name="lname" placeholder="Last Name" id="txtlname" required="required">
      </div>
    </div>
  </div>
  <div class="row">
    <div class="col-12 col-sm-12 col-md-6 col-lg-6">
      <div class="form-group">
        <input class="form-control form-control-rounded" type="email" name="helpemail" id="helpemail" placeholder="Email Address" required="required">
      </div>
    </div>
    <div class="col-12 col-sm-12 col-md-6 col-lg-6">
      <div class="form-group">
        <input class="form-control form-control-rounded" type="text" name="helpsubject" id="helpsubject" placeholder="Subject" required="required" maxlength="200">
      </div>
    </div>
  </div>
  <div class="row">
    <div class="col-12 col-sm-12 col-md-12 col-lg-12">
      <div class="form-group">
        <textarea class="form-control form-control-rounded" name="helpquestion" style="min-height:100px;" placeholder="Write your message" id="helpquestion" rows="8" required="required"></textarea>
      </div>
    </div>
  </div>
  <div class="row">
    <div class="col-12 col-sm-12 col-md-12 col-lg-12">
      <div class="form-group" style="display:flex;justify-content:space-between">
        <div style="margin:2px;display:flex;flex-direction:column">
          <label for="reg-pass-confirm">Verify Image</label>
          <img id="verifyImage" style="height:44px;margin-right:5px;" class="verifyImage" title="click to refresh" onclick="this.src='/tool/verifyimage?time=' + new Date()" src="/tool/verifyimage">
        </div>
        <div style="margin:2px">
          <label for="reg-pass-confirm">Input Verify Code</label>
          <input class="form-control " type="text" id="verifyCode" name="verifyCode" placeholder="Enter Verify Code" required="required" autocomplete="off">
        </div>
      </div>
    </div>
  </div>
  <div class="row">
    <div class="col-12 col-sm-12 col-md-12 col-lg-12 text-right">
      <button class="btn btn-primary btn-rounded btnSubmit" type="submit" id="btnSubmit"><span class="ladda-label">Send Message</span><span class="ladda-spinner"></span></button>
    </div>
  </div>
</form>

POST /Account/Subscribe

<form action="/Account/Subscribe" method="post" id="SubscribeForm" novalidate="novalidate">
  <div class="input-group"><input type="email" class="input-group__field newsletter__input txtSubscribeEmail pl-1" name="email" value="" placeholder="Email address" required=""> <span class="input-group__btn"> <button type="submit"
        class="btn newsletter__submit ladda-button" name="commit" id="btnSubscribe" data-style="expand-left"><span class="newsletter__submit-text--large">Subscribe</span></button> </span></div>
</form>

GET /shop

<form method="get" action="/shop" id="formLinkToCategory" class="contact-form mt-4 mb-4">
  <div class="select2-container form-control select2 {required:true}" id="s2id_slt_country_code1">
    <a href="javascript:void(0)" class="select2-choice" tabindex="-1">   <span class="select2-chosen" id="select2-chosen-2">Albania</span><abbr class="select2-search-choice-close"></abbr>   <span class="select2-arrow" role="presentation"><b role="presentation"></b></span></a><label
      for="s2id_autogen2" class="select2-offscreen"></label><input class="select2-focusser select2-offscreen" type="text" aria-haspopup="true" role="button" aria-labelledby="select2-chosen-2" id="s2id_autogen2">
    <div class="select2-drop select2-display-none select2-with-searchbox">
      <div class="select2-search"> <label for="s2id_autogen2_search" class="select2-offscreen"></label> <input type="text" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" class="select2-input" role="combobox"
          aria-expanded="true" aria-autocomplete="list" aria-owns="select2-results-2" id="s2id_autogen2_search" placeholder=""> </div>
      <ul class="select2-results" role="listbox" id="select2-results-2"> </ul>
    </div>
  </div><select class="form-control select2 {required:true}" id="slt_country_code1" tabindex="-1" title="" style="display: none;">
    <option value="AL">Albania</option>
    <option value="AD">Andorra</option>
    <option value="AU">Australia</option>
    <option value="AT">Austria</option>
    <option value="AZ">Azerbaijan Republic</option>
    <option value="BY">Belarus</option>
    <option value="BE">Belgium</option>
    <option value="BA">Bosnia and Herzegovina</option>
    <option value="BR">Brazil</option>
    <option value="BG">Bulgaria</option>
    <option value="CA">Canada</option>
    <option value="HR">Croatia</option>
    <option value="CY">Cyprus</option>
    <option value="CZ">Czech Republic</option>
    <option value="DK">Denmark</option>
    <option value="EE">Estonia</option>
    <option value="FI">Finland</option>
    <option value="FR">France</option>
    <option value="GE">Georgia</option>
    <option value="DE">Germany</option>
    <option value="GR">Greece</option>
    <option value="HU">Hungary</option>
    <option value="IS">Iceland</option>
    <option value="IN">India</option>
    <option value="IE">Ireland</option>
    <option value="IT">Italy</option>
    <option value="LV">Latvia</option>
    <option value="LI">Liechtenstein</option>
    <option value="LT">Lithuania</option>
    <option value="LU">Luxembourg</option>
    <option value="MK">Macedonia</option>
    <option value="MY">Malaysia</option>
    <option value="MT">Malta</option>
    <option value="MX">Mexico</option>
    <option value="MD">Moldova</option>
    <option value="MC">Monaco</option>
    <option value="ME">Montenegro</option>
    <option value="MA">Morocco</option>
    <option value="NL">Netherlands</option>
    <option value="NO">Norway</option>
    <option value="PA">Panama</option>
    <option value="PL">Poland</option>
    <option value="PT">Portugal</option>
    <option value="RO">Romania</option>
    <option value="RU">Russia</option>
    <option value="SM">San Marino</option>
    <option value="RS">Serbia</option>
    <option value="SG">Singapore</option>
    <option value="SK">Slovakia</option>
    <option value="SI">Slovenia</option>
    <option value="ES">Spain</option>
    <option value="SE">Sweden</option>
    <option value="CH">Switzerland</option>
    <option value="TR">Turkey</option>
    <option value="UA">Ukraine</option>
    <option value="AE">United Arab Emirates</option>
    <option value="UK">United Kingdom</option>
    <option value="US">United States</option>
    <option value="UY">Uruguay</option>
    <option value="VA">Vatican City State</option>
    <option value="other">Other Countries</option>
  </select>
  <script>
    $(function() {
      $("#slt_country_code1").select2();
      $('#slt_country_code1').on("select2-selecting", function(e) {
        //e.choice
        $("input[name='country_code']").val(e.val);
      });
    })
  </script>
  <input type="hidden" name="country_code" id="country_code">
  <input type="hidden" name="isShowCountry" id="isShowCountry" value="1">
  <div class="text-right mt-4 mb-4">
    <button class="btn btn-primary margin-bottom-none" type="submit" id="Selectcountry">submit</button>
  </div>
</form>

Text Content

Happy Father's Day Big Sale for Two-Way Radios, Up To 80% Off!! ×
 * Sale Hot
    * 
    * All Sale Items
       * HAM Radio Sale
       * Outdoor Radio Sale
       * Business Radio Sale
       * DMR Radio Sale
       * Long-Distance Radio Sale
       * Dual-Band Radio Sale
       * Waterproof Radio Sale
       * Built-in-Bluetooth Radio Sale
       * Lightweight Radio Sale
       * Mobile Radio Sale
       * Repeater Radio Sale
       * Accessories Sale
      
      Hot Sale Clearance
    * 

 * Amateur
    * * All ECS&HAM Radio
      * Analog Radio
      * Digital Radio
      * Base Station Radio
      * Portable Repeaters
      * HF Radio
    * * 

 * Business
    * * All Business Radio
      * License Free Business Radio
      * GMRS Business Radio
      * Licensed Commercial Radio
      * Retevis DMR Radio
      * Explosion Proof Radio
      * Marine Radio
      * Mobile Radio
      * Radio Repeater
      * Nationwide Radio
      * Intercoms Radio
      * Multi-Packs and Bundle
    * * 

 * Consumer
    * * All Consumer Radio
      * License Free Consumer Radio
      * GMRS Consumer Radio
      * GMRS Mobile Radio
      * Family Two Way Radio
      * Kid walkie talkie
    * * 

 * SpecialTopic New
    * 
    * * GMRS Radio Hot
      * CB Radio Hot
    * 

 * Accessories
    * All Radio Accessories
    * Handheld Radios Accessories
       * Headsets&Earpieces
       * Microphones&Speakers
       * Chargers
       * Antennas
       * Batteries
       * Cables
       * Belt Clips
   
    * * Mobile Radios Accessories
      * Base and Repeater Accessories
      * Other ACCES
      * Souvenirs
      Motorola Radio Accessories New

 * Solutions
    * 
    * Industries
       * Agriculture
       * Manufacturing
       * Construction
       * Retail
       * Restaurant
       * Hotel
       * Marine
       * Club
       * Racing
       * Warehouse
       * Education
       * Fire / EMS
       * Golf Course
       * Medical Office
       * Nursing Home
       * Photography
       * Security
   
    * 

 * Activity
    * 
    *  * HAM
       * Prepper
       * Off-Road
       * Motorcycling
       * Bicycle
       * Kayak
       * Camping
       * Skiing
       * Hunting
       * Family
       * MilSim Radios
       * Kids Radios
   
    * 

 * KeyFeature
    * 
    * * Waterproof Radio
      * Long Distance Radio
      * Bluetooth Radio
      * NOAA Weather Radio
      * Lightweight Radio
      * Rugged Radio
      * Dual Band Radio
      * Hidden Display Radio
    * 

Close Menu
 * All Sale Items Hot
   * - New Arrival
   * - Flash Sale
   * - Hot Sale
   * - HAM Radio Sale
   * - Outdoor Radio Sale
   * - Business Radio Sale
   * - DMR Radio Sale
   * - Long-Distance Radio Sale
   * - Dual-Band Radio Sale
   * - Waterproof Radio Sale
   * - Bluetooth Radio Sale
   * - Lightweight Radio Sale
   * - Mobile Radio Sale
   * - Repeater Radio Sale
   * - Accessories Sale
 * Amateur Radio
   * - Analog Radio
   * - Digital Radio
   * - Base Station Radio
   * - Portable Repeaters
   * - HF Radio
 * Business Radio
   * - All Business Radio
   * - License Free Business Radio
   * - GMRS Business Radio
   * - Licensed Commercial Radio
   * - Retevis DMR Radio
   * - Explosion Proof Radio
   * - Marine Radio
   * - Mobile Radio
   * - Radio Repeater
   * - Nationwide Radio
   * - Intercoms Radio
   * - Multi-Packs and Bundle
 * Consumer Radio
   * - All Consumer Radio
   * - License Free Consumer Radio
   * - GMRS Consumer Radio
   * - GMRS Mobile Radio
   * - Family Two Way Radio
   * - Kid walkie talkie
 * SpecialTopic New
   * - GMRS Radio Hot
   * - CB Radio Hot
 * Radio Accessories
   * - All Radio Accessories
   * - Handheld/Portable Radios Accessories
     * -- Headsets&Earpieces
     * -- Microphones&Speakers
     * -- Chargers
     * -- Antennas
     * -- Batteries
     * -- Cables
     * -- Belt Clips
     * -- Bundles and Kits
   * - Mobile Radios Accessories
   * - Base and Repeater Accessories
   * - Other ACCES
   * - Souvenirs
   * - Motorola Radio Accessories New
 * Solutions
   * - Agriculture
   * - Manufacturing
   * - Construction
   * - Retail
   * - Restaurant
   * - Hotel
   * - Marine
   * - Club
 * Activity
   * - Prepper
   * - Off-Road
   * - Kayak
   * - Motorcycling
   * - Bicycle
   * - Camping
   * - Skiing
   * - Hunting
   * - Family
   * - MilSim Radios
 * KeyFeature
   * - Waterproof Radio
   * - Long Distance Radio
   * - Bluetooth Radio
   * - NOAA Weather Radio
   * - Lightweight Radio
   * - Rugged Radio
   * - Dual Band Radio
   * - Hidden Display Radio


0

Your cart is empty.

 * Sign In
 * Sign Up

US
 * US
 * CA
 * EU
 * Other Countries




NR630


 * OverView
 * Spec
 * Feature
 * Reviews
 * Support


NR630

 * Buy
 * OverView
 * Spec
 * Feature
 * Reviews
 * Support

Previous

Next
SALE




NR630 NOISE REDUCTION HIGH POWER WATERPROOF UHF RADIO

3 ratings
List Price: US$99.99

Price: US$ 58.99
You Save: US$ 41.00 -41%
SKU: US-A9248B-C9034A

 1. Two-Way AI Noise Reduction
 2. High Power and Long Range
 3. 2800mAh Large Capacity Battery
 4. IP67 Waterproof



Multi-Packs
1 Pack
2 Packs
6 PCS+Programming Cable
10 PCS+Programming Cable
20 PCS+Programming Cable
In Stock Out Of Stock
Add to Cart
Add to Wishlist
Facebook Twitter Email Pinterest Share


GETTING CLOSER! ONLY $50.00 AWAY FROM FREE SHIPPING!

Order Handling Time within 3 Working days(Pre-sale products excluded).

14253 PEOPLE ARE LOOKING FOR THIS PRODUCT
 * Secure Payments
 * 30-Day Money-Back Guarantee
 * Hassle-Free Warranty
 * Lifetime Customer Support




BULK ORDER INQUIRY

Country

Country United States





PERSONALIZE YOUR DEVICE




OVERVIEW


RETEVIS NR630 NOISE REDUCTION HIGH POWER WATERPROOF UHF RADIO

Retevis NR630 is a commercial high-end two-way AI noise reduction high-power
radio with better reception and sound quality. With high power, it can make
ultra-long-distance calls. It features IP67 waterproof, one key group call
function, CTCSS/DCS cancellation, channel lock, local/remote alarm, and a
variety of functions.




TWO-WAY NOISE REDUCTION

Compared with single-channel AI noise reduction, NR630 adopts two-way AI noise
reduction, which is better suitable for various noisy environments




ONE KEY GROUP CALL

The one-key group call function can easily arrange multi-departments to work
together, which greatly meets the needs of different occasions.




LONG COMMUNICATION DISTANCE

Up to 2 miles, easily connect repeaters to extend the communication distance,
and solve communication problems in large-scale places such as construction
sites and large-scale tourist attractions.




2800MAH RECHARGEABLE BATTERY

2800mAh Large battery capacity and battery saving function allows the
walkie-talkie to be used for a long time and improve work efficiency.




IP67 WATERPROOF

With an IP67 waterproof rating, NR630 can stay in 1 meter of water for 30
minutes and can be used without problem.




DISABLING CTCSS/DCS 

Disabling CTCSS/DCS is convenient for removing reception restrictions and
communicating with other radios.




EMERGENCY ALARM FUNCTION

When an emergency occurs, long press the alarm button to ensure your safety.




VOX HANDS-FREE FUNCTION

VOX levels are adjustable and provide convenience for special occasions. Makes
your hands-free.




MULTI-FUNCTION SIDE KEYS

A variety of functions can be programmed as shortcuts.




VARIOUS APPLICATIONS




KEYS AND KNOBS




SPECIFICATIONS




NR630 PACKAGE INCLUDES



BUY NOW


WHAT’S IN THE BOX?

1 x NR630 UHF Radio

1 x Charger

1 x USB Cable

1 x Belt Clip

1 x User Manual

1 x Lanyard

1 x  Adapter


SPEC

Specification

Frequency Range

400~480MHz

Channel Number

16

Audio Distortion

<5%

Working Temperature

-20℃+55℃

Antenna Impedance

50Ω

RF Power

≤10W

Frequency Stability

±2.5ppm

Maximum Frequency Deviation

Wideband: ≤5kHz; Narrowband: ≤2.5kHz

Spurious Radiation

TX≤7.5uW@-36dBm;RX≤2nW@-57dBm

Modulation Method

Wideband: 16KφF3E;Narrowband: 11 KφF3E

Transmitting Current

≤1500mA

Receiving Sensitivity

Wideband: ≤0. 25uV@-119dBm;Narrowband: ≤0. 282uV@-118dBm

Adjacent Channel Selectivity

≥65dB

Intermodulation

≥60dB

Working Voltage

DC 7.4V


FEATURE

16 Channels (UHF)

IP67 Waterproof

VOX Delay Time

Time Out Timer

Busy Channel Lock

Low Battery Alert

Local/Remote Alarm

VOX Hands-free

Channel Lock

50 CTCSS Codes/210 DCS Codes

Scan/Monitor/Squelch




PRODUCT REVIEWS

   3 reviews


 * WRITE A REVIEW
   
   Name
   Email
   Rating
   
   Select Image Start upload
   
   > Preview :
   
   Upload video
   
   Review Title
   Body of Review(1500)
   
   
   Christopher
   Could have more functions
   Reviewed on Dec 06,2023
   This is a preliminary review. This model is a basic 16 channel analog FM HT
   with the 5 following interesting features besides the fact it's really a nice
   looking rugged radio: 1) watertight 2) 10W-ish power 3) noise reduction 4)
   usb charge capability on both battery and docking station. 5) 2800 mA/h
   battery Measured power on a dummy load is close to 10W in the 400-430 mhz
   range but decreases down to 8W at GMRS freqs. Also, as measured, antenna
   looks like also optimized for the 400-430 mhz range with almost no SWR. GMRS
   sees a higher mismatch >1.5 but nothing dramatic. Folks having a license to
   work on GMRS freqs will choose the NR30. The 4 * rating is because of the OEM
   antenna (it's a monobander) which concerns me: albeit it has a good match, on
   444 mhz (HAM repeater downlink) it does not receive as well as my 1/2 size
   Yaesu FT73 oem antenna with the same match in the same freq range. I didn't
   measure the radio's sensitivity and selectivity nor the quality of its
   transmission (but I think it sounds like my RA89, which is also watertight).
   Compared to other radios, with dual band and display capabilities, this model
   looks like it's a little too expensive. Still, it may be interesting to
   anyone looking for a rugged powerful HT equipped with Noise Reduction, easy
   to use by someone not familiar with both radios and FM sound which can sound
   harsh. The screw holding the cap for the cables is a little too thick. It's
   easy to program, more functionalities would be welcome.
   Carlton
   recommend
   Reviewed on Jun 30,2023
   Good radios works great sounds clear range not bad at all battery last over 8
   hours which is a good thing in case we have long day used it I recommend it
   Vicky Spell
   Very durable!
   Reviewed on Jun 30,2023
   We work with materials that normally start breaking things fairly quickly in
   one way or another. We have had these a month now and so far we have no
   issues! The team loves them, long range, easy to use, easy to clean up. We
   now use these at multiple facilities.


SUPPORT

 * Firmware/Software
 * Brochures
 * Manuals
 * Accreditations


FIRMWARE/SOFTWARE



--------------------------------------------------------------------------------

 1. NR630-UHF-Software-setup231116
    
    

 2. WIN11-USB-Driver
    
    For the new version of the programming cable; Support WIN 11 System. NOTE:
    If you plug in the programming cable to the computer, and it shows “USB
    READER (COM3)” in device manager, then your cable is a new version.

 3. USB-Driver-2303TA
    
    For the old version of the programming cable; Not support WIN 11 System.
    NOTE: If you plug in the programming cable to the computer, and it shows
    “Prolific USB-to-Serial Comm Port (COM6)” in device manager, then your cable
    is an old version.




BROCHURES



--------------------------------------------------------------------------------

 1. NR630-Brochure
    
    




MANUALS



--------------------------------------------------------------------------------

 1. NR630-Multi-Langauage-(EU)-Manual
    
    




ACCREDITATIONS

NR630-CE-Certificate

--------------------------------------------------------------------------------

 1. NR630-EU-Declaration-of-Conformity
    
    




RECENTLY VIEWED PRODUCT


WE FOUND OTHER PRODUCTS YOU MIGHT LIKE!

SALE
NR630 Noise Reduction Waterproof UHF Radio (6 Pack)
US$609.99 US$274.99


COMPATIBLE PRODUCTS & ACCESSORIES

SALE
USB programming cable for HD1 DMR Radio
US$12.99
Add to Cart
SALE
H103M IP67 Speaker Mic Multi-pin M5 for HD1 RT29 RT48 NR630
US$380.99 US$25.99
Add to Cart
SALE
Retevis G-Shape Ear Hook Radio Earpiece for HD1 RT29 RT87
US$143.99 US$11.99
Add to Cart

Home Shop New Arrival
NR630 Noise Reduction High Power Waterproof UHF Radio

CONTACT US

×

--------------------------------------------------------------------------------

Verify Image
Input Verify Code
Send Message
0


#RETEVIS SUMMER SALE

ALL SALE HAM Radio Outdoor Radio Business Radio DMR Radio Long-Distance Radio
Dual-Band Radio Waterproof Radio Bluetooth Radio Lightweight Radio Mobile Radio
Repeater Radio Accessories

We use cookies to ensure you get the best experience on our website and to
assist with our marketing efforts. By continuing to browse, you agree to our use
of cookies and our sharing of information about your interactions on our site
with our social media, advertising, and analytics partners.

OK, got it!
Subscribe to receive INFORMATION, EXCLUSIVE OFFERS and GIFTS
Subscribe
 * Facebook
 * 
 * 
 * YouTube
 * 
 * 
 * Retevis Blog



SHOP AND LEARN

 * ECS & HAM Two Way Radio
 * Business Two Way Radio
 * Consumer Walkie Talkie
 * CB Radio
 * GMRS Radio
 * Radio Accessories

SUPPORT

 * Programming Software Download
 * Industrie Uses Recommended
 * Activity Uses Recommended
 * Blog

PURCHASE HELP

 * Order Processing
 * Orders and Returns
 * Payment Methods
 * Terms and Conditions
 * Retevis Time

ABOUT RETEVIS

 * About Us
 * News
 * Our Guarantee
 * Return Policy
 * After-sale Service

CONTACT INFO

 * Skype: +86 155 1710 3523

 * WhatsApp: +86 150 3808 6746

 * Email: info@retevis.com

 * Contact Us

 * 

--------------------------------------------------------------------------------

Copyright © 2008-2024 YSAIR HONGKONG HOLDINGS LIMITED ® All Rights Reserved
 * 
 * 
 * 
 * 
 * 
 * 


SELECT YOUR COUNTRY

Albania

Albania Andorra Australia Austria Azerbaijan Republic Belarus Belgium Bosnia and
Herzegovina Brazil Bulgaria Canada Croatia Cyprus Czech Republic Denmark Estonia
Finland France Georgia Germany Greece Hungary Iceland India Ireland Italy Latvia
Liechtenstein Lithuania Luxembourg Macedonia Malaysia Malta Mexico Moldova
Monaco Montenegro Morocco Netherlands Norway Panama Poland Portugal Romania
Russia San Marino Serbia Singapore Slovakia Slovenia Spain Sweden Switzerland
Turkey Ukraine United Arab Emirates United Kingdom United States Uruguay Vatican
City State Other Countries
submit

DOWNLOAD


 
 
✓
Thanks for sharing!
AddToAny
More…