Refund policy

 

 

 

 

 

#wlv-returns.wlv-returns{--navy:#0C447C;--blue2:#1E6FB8;--blue3:#3A8AD0;--ink:#0E2236;--neutral:#4B5D70;--o1:#F4843F;--o2:#E0521B;--line:#E3ECF5;--ease:cubic-bezier(.2,.7,.2,1); width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden; font-family:'Satoshi',system-ui,-apple-system,sans-serif;color:var(--ink);padding:60px 0 70px;-webkit-font-smoothing:antialiased;font-size:16px; background:radial-gradient(120% 80% at 6% -6%,#F1F7FC 0%,rgba(241,247,252,0) 52%),radial-gradient(110% 92% at 102% 106%,#EAF3FC 0%,rgba(234,243,252,0) 58%),linear-gradient(180deg,#FBFDFF 0%,#F2F7FC 100%)} #wlv-returns *,#wlv-returns *::before,#wlv-returns *::after{box-sizing:border-box} #wlv-returns .wlvr-au{position:absolute;border-radius:999px;pointer-events:none;z-index:0;filter:blur(6px)} #wlv-returns .wlvr-au1{width:520px;height:520px;top:-160px;left:-120px;background:radial-gradient(circle,rgba(31,111,196,.15),transparent 64%);animation:wlvr-aurora 17s ease-in-out infinite} #wlv-returns .wlvr-au2{width:460px;height:460px;bottom:-180px;right:-110px;background:radial-gradient(circle,rgba(244,132,63,.12),transparent 64%);animation:wlvr-aurora 22s ease-in-out infinite} #wlv-returns .wlvr-wrap{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:0 24px} #wlv-returns .wlvr-head{text-align:center;max-width:680px;margin:0 auto} #wlv-returns .wlvr-eye{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue2);background:rgba(31,111,196,.1);border:1px solid rgba(31,111,196,.2);padding:9px 17px;border-radius:999px;position:relative;overflow:hidden;animation:wlvr-breathe 3.4s ease-in-out infinite} #wlv-returns .wlvr-eye::before{content:"";position:absolute;top:0;bottom:0;left:-58%;width:42%;background:linear-gradient(100deg,transparent,rgba(31,111,196,.28),transparent);transform:skewX(-18deg);animation:wlvr-sheen 4.4s ease-in-out infinite} #wlv-returns .wlvr-eye svg{width:16px;height:16px;color:var(--o2);position:relative;z-index:1} #wlv-returns .wlvr-eye span{position:relative;z-index:1} #wlv-returns .wlvr-title{font-family:'Clash Display',sans-serif;font-weight:600;line-height:1.04;letter-spacing:-.015em;font-size:clamp(38px,4.4vw,56px);margin:18px 0 14px;background:linear-gradient(118deg,#3A8AD0,#1E6FB8 44%,#0C447C);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent} #wlv-returns .wlvr-deck{color:var(--neutral);font-size:19px;line-height:1.6;margin:0 auto;max-width:560px} #wlv-returns .wlvr-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 48px;margin:32px auto 42px} #wlv-returns .wlvr-stat{text-align:center} #wlv-returns .wlvr-stat b{display:block;font-family:'Clash Display',sans-serif;font-weight:600;font-size:58px;line-height:1;background:linear-gradient(150deg,var(--o1),var(--o2));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent} #wlv-returns .wlvr-stat span{font-size:15px;color:var(--neutral);font-weight:600} #wlv-returns .wlvr-bento{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;grid-auto-flow:dense} #wlv-returns .wlvr-bc{position:relative;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:22px;padding:28px;box-shadow:0 22px 46px -30px rgba(14,34,54,.42);transition:transform .4s var(--ease),box-shadow .4s} #wlv-returns .wlvr-bc::before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .4s;background:radial-gradient(340px circle at var(--mx,50%) var(--my,0%),rgba(31,111,196,.1),transparent 60%)} #wlv-returns .wlvr-bc:hover{transform:translateY(-6px);box-shadow:0 38px 64px -34px rgba(14,34,54,.5)} #wlv-returns .wlvr-bc:hover::before{opacity:1} #wlv-returns .wlvr-bc>*{position:relative;z-index:1} #wlv-returns .wlvr-bc--sm{grid-column:span 2} #wlv-returns .wlvr-bc--md{grid-column:span 3} #wlv-returns .wlvr-bc--lg{grid-column:span 4} #wlv-returns .wlvr-bc h3{font-family:'Clash Display',sans-serif;font-weight:600;font-size:20px;color:var(--navy);margin:16px 0 9px} #wlv-returns .wlvr-bc p{margin:0;font-size:16px;color:var(--neutral);line-height:1.58} /* icon nhún nhẹ + vệt sáng */ #wlv-returns .wlvr-ic{position:relative;overflow:hidden;flex:none;width:54px;height:54px;border-radius:15px;display:grid;place-items:center;color:#fff;background:linear-gradient(150deg,var(--blue3),var(--navy));box-shadow:0 14px 26px -10px rgba(12,68,124,.6);animation:wlvr-bob 3.4s ease-in-out infinite} #wlv-returns .wlvr-ic.o{background:linear-gradient(150deg,var(--o1),var(--o2));box-shadow:0 14px 26px -10px rgba(224,82,27,.6)} #wlv-returns .wlvr-ic svg{position:relative;z-index:1;width:26px;height:26px} #wlv-returns .wlvr-ic::after{content:"";position:absolute;top:0;bottom:0;left:-75%;width:55%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.6),transparent);transform:skewX(-20deg);animation:wlvr-ish 3.6s ease-in-out infinite} #wlv-returns .wlvr-bc:nth-child(2n) .wlvr-ic{animation-delay:.5s} #wlv-returns .wlvr-bc:nth-child(2n) .wlvr-ic::after{animation-delay:.6s} #wlv-returns .wlvr-bc:nth-child(3n) .wlvr-ic{animation-delay:1s} #wlv-returns .wlvr-bc:nth-child(3n) .wlvr-ic::after{animation-delay:1.2s} #wlv-returns .wlvr-bc:hover .wlvr-ic{box-shadow:0 18px 30px -8px rgba(12,68,124,.72);filter:brightness(1.07)} #wlv-returns .wlvr-bc:hover .wlvr-ic.o{box-shadow:0 18px 30px -8px rgba(224,82,27,.72)} #wlv-returns .wlvr-bullets{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:9px} #wlv-returns .wlvr-bullets li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.55;color:var(--neutral)} #wlv-returns .wlvr-bullets li::before{content:"";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:rgba(31,111,196,.12);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231E6FB8' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E");background-size:12px;background-repeat:no-repeat;background-position:center} /* ô CTA */ #wlv-returns .wlvr-cta{grid-column:1 / -1;position:relative;overflow:hidden;text-align:center;color:#fff;background:linear-gradient(150deg,#1E6FB8,#0C447C);border-radius:22px;padding:40px 28px} #wlv-returns .wlvr-cta .au{position:absolute;width:320px;height:320px;border-radius:999px;top:-130px;right:-60px;background:radial-gradient(circle,rgba(244,132,63,.4),transparent 65%);animation:wlvr-aurora 14s ease-in-out infinite} #wlv-returns .wlvr-cta>*{position:relative;z-index:1} #wlv-returns .wlvr-cta h3{font-family:'Clash Display',sans-serif;font-weight:600;font-size:25px;color:#fff;margin:0} #wlv-returns .wlvr-cta p{color:rgba(231,242,253,.92);font-size:17px;margin:9px 0 20px} #wlv-returns .wlvr-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:11px;background:linear-gradient(120deg,var(--o1),var(--o2));color:#fff;font-weight:700;font-size:17px;padding:16px 28px;border-radius:999px;text-decoration:none;box-shadow:0 18px 34px -12px rgba(224,82,27,.6);transition:transform .3s var(--ease),box-shadow .3s,filter .3s} #wlv-returns .wlvr-btn>*{position:relative;z-index:1} #wlv-returns .wlvr-btn svg{width:19px;height:19px} #wlv-returns .wlvr-btn::before{content:"";position:absolute;top:0;bottom:0;left:-65%;width:46%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);transform:skewX(-20deg);animation:wlvr-bsheen 3s ease-in-out infinite} #wlv-returns .wlvr-btn:hover{transform:translateY(-2px);box-shadow:0 26px 46px -12px rgba(224,82,27,.74);filter:saturate(1.06)} @keyframes wlvr-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}} @keyframes wlvr-ish{0%,18%{left:-75%}60%,100%{left:145%}} @keyframes wlvr-bsheen{0%,16%{left:-65%}55%,100%{left:140%}} @keyframes wlvr-breathe{0%,100%{transform:translateY(0) scale(1)}50%{transform:translateY(-2px) scale(1.035)}} @keyframes wlvr-sheen{0%,16%{left:-58%}60%,100%{left:135%}} @keyframes wlvr-aurora{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(-5%,4%) scale(1.14)}} #wlv-returns .wlvr-rv{opacity:0;transform:translateY(24px);transition:opacity .8s var(--ease),transform .8s var(--ease)} #wlv-returns .wlvr-rv.in{opacity:1;transform:none} @media screen and (max-width:860px){ #wlv-returns.wlv-returns{padding:42px 0 48px} #wlv-returns .wlvr-bento{grid-template-columns:1fr;gap:15px} #wlv-returns .wlvr-bc--sm,#wlv-returns .wlvr-bc--md,#wlv-returns .wlvr-bc--lg{grid-column:1 / -1} #wlv-returns .wlvr-stat b{font-size:46px} #wlv-returns .wlvr-deck{font-size:17px} } @media (prefers-reduced-motion:reduce){ #wlv-returns *,#wlv-returns *::before,#wlv-returns *::after{animation:none !important} #wlv-returns .wlvr-rv{opacity:1 !important;transform:none !important} }
Returns & Refunds

Easy returns, zero stress

To start a return, refund, or exchange, contact our Customer Support team. We'll guide you through every step.

30Days to return
5Days to refund
FreeReturns on defects

30-Day Return Policy

You have 30 days from the date your order is marked as delivered to request a return or exchange.

Eligibility for Returns

To qualify for a return, please make sure:

  • Items are in good condition with all original accessories (packaging, dust bag, charging cable & the Wellivu card).
  • Light use is acceptable — products returned with missing parts incur a $2–$15 per-item deduction.
  • A receipt or proof of purchase is required.

Return Shipping

Change-of-mind returns: a flat $15 return shipping fee applies (customer responsibility). Defective or incorrect items: Wellivu covers all return shipping charges.

Before You Ship

Please don't ship your return until you've received authorization and a return label (if applicable) from our team. Items sent back without prior approval will not be accepted.

Returns Warehouse

Wellivu Returns Warehouse
1420 Tamarind Avenue, Rialto, CA 92376, United States.

Damages & Issues

Inspect your order immediately upon delivery. If your item is defective, damaged, or incorrect, contact us right away with clear photos or a short video so we can verify and resolve it quickly.

Exchanges

Email support@wellivu.com with your order details. Once your return is approved and in transit, we'll arrange your replacement. Exchanges are limited to Wellivu massagers of the same model.

Refunds

Once we receive and inspect your return, we'll email you about approval. Approved refunds are issued to your original payment within 5 business days (+2–3 business days for your bank to post). If 15+ business days pass with no refund, contact support@wellivu.com.

Need help with a return?

Our Customer Support team replies within 24 hours.

support@wellivu.com
(function(){ var root=document.getElementById('wlv-returns'); if(!root) return; if('IntersectionObserver' in window){ var io=new IntersectionObserver(function(es){es.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');io.unobserve(x.target);}});},{threshold:.08,rootMargin:'0px 0px -5% 0px'}); root.querySelectorAll('.wlvr-rv').forEach(function(n,i){n.style.transitionDelay=(Math.min(i,6)*55)+'ms';io.observe(n);}); var cs=root.querySelectorAll('[data-count]'); var co=new IntersectionObserver(function(es){es.forEach(function(x){if(!x.isIntersecting)return;var el=x.target,t=parseInt(el.getAttribute('data-count'),10);co.unobserve(el);if(isNaN(t))return;var t0=null;function st(ts){if(!t0)t0=ts;var p=Math.min((ts-t0)/1300,1),e=1-Math.pow(1-p,3);el.textContent=Math.round(e*t);if(p<1)requestAnimationFrame(st);else el.textContent=t;}requestAnimationFrame(st);});},{threshold:.6}); cs.forEach(function(el){co.observe(el);}); } else { root.querySelectorAll('.wlvr-rv').forEach(function(n){n.classList.add('in');}); } if(window.matchMedia&&window.matchMedia('(pointer:fine)').matches){ root.querySelectorAll('[data-spot]').forEach(function(el){el.addEventListener('pointermove',function(ev){var r=el.getBoundingClientRect();el.style.setProperty('--mx',((ev.clientX-r.left)/r.width*100).toFixed(1)+'%');el.style.setProperty('--my',((ev.clientY-r.top)/r.height*100).toFixed(1)+'%');});}); } })();