1import{E as c,y as e,L as r}from"./main-Bjb98eut.js";import{A as m,N as u,F as x}from"./AuthModal-Dx6o0t1M.js";import{m as i}from"./proxy-DwJj4rnL.js";import{C as h}from"./credit-card--mNe_7i-.js";import{F as p}from"./file-text-JEyPcJ3q.js";import{S as y}from"./shield-C95X_9c1.js";import"./dialog-BStR_UPn.js";import"./index-Di5inxxt.js";import"./x-NnW6lX6p.js";import"./user-eHUC5lj8.js";import"./menu-DPjrxLwz.js";import"./github-BagTx_v-.js";import"./zap-WN28C2E8.js";function s({children:a}){return e.jsx("h2",{className:"text-xl font-black text-black tracking-tight mb-4 mt-8 first:mt-0",children:a})}function n({title:a,children:l}){return e.jsxs("div",{className:"mb-6",children:[e.jsx("h3",{className:"text-base font-bold text-slate-800 mb-2",children:a}),e.jsx("div",{className:"text-slate-600 text-sm leading-relaxed space-y-2",children:l})]})}function T(){const[a,l]=c.useState({isOpen:!1,tab:"signin"}),o="January 10, 2026",d=[{label:"Terms of Service",href:"/terms-of-service",icon:p},{label:"Privacy Policy",href:"/privacy-policy",icon:y}];return e.jsxs("div",{className:"min-h-screen bg-background text-slate-900 selection:bg-yellow-200 font-sans",children:[e.jsx(m,{isOpen:a.isOpen,onClose:()=>l(t=>({...t,isOpen:!1})),defaultTab:a.tab}),e.jsx(u,{onAuthClick:t=>l({isOpen:!0,tab:t})}),e.jsxs("main",{className:"relative z-10 pt-32 pb-20 px-8 max-w-[1200px] mx-auto",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsxs(i.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},className:"inline-flex items-center gap-2 px-4 py-1.5 rounded-full bg-slate-100 text-slate-600 text-[10px] font-black tracking-[0.2em] uppercase mb-6",children:[e.jsx(h,{className:"w-3.5 h-3.5"}),"Legal"]}),e.jsxs(i.h1,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.1},className:"text-4xl md:text-5xl font-black tracking-tighter text-black leading-tight mb-4",children:["Refund ",e.jsx("span",{className:"text-slate-300",children:"Policy"})]}),e.jsxs(i.p,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.2},className:"text-slate-500 font-medium",children:["Last updated: ",o]})]}),e.jsx(i.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},className:"bg-white rounded-[2rem] border border-slate-100 shadow-xl shadow-slate-200/50 p-8 md:p-12",children:e.jsxs("div",{className:"prose-slate max-w-none",children:[e.jsxs("div",{className:"bg-emerald-50 border border-emerald-200 rounded-xl p-6 mb-8",children:[e.jsx("h2",{className:"text-lg font-black text-emerald-800 mb-2",children:"14-Day Money-Back Guarantee"}),e.jsxs("p",{className:"text-emerald-700 text-sm font-medium",children:["We offer a ",e.jsx("strong",{children:"full refund within 14 days"})," of your purchase, no questions asked. If you're not satisfied with RealtyAPI for any reason, simply request a refund and Paddle process it promptly."]})]}),e.jsx("div",{className:"bg-yellow-50 border border-yellow-200 rounded-xl p-4 mb-8",children:e.jsxs("p",{className:"text-yellow-800 text-sm font-medium",children:[e.jsx("strong",{children:"Payment Provider:"})," All payments and refunds are processed through ",e.jsx("strong",{children:"Paddle"}),", our authorized Merchant of Record. Paddle handles all payment transactions, invoicing, and refund processing on our behalf."]})}),e.jsx(s,{children:"1. Our Refund Policy"}),e.jsx("p",{className:"text-slate-600 text-sm leading-relaxed mb-6",children:"We want you to be completely satisfied with RealtyAPI. If you are not happy with your purchase for any reason, you are entitled to a full refund with no exceptions or conditions within 14 days of your initial purchase or renewal date. No conditions, no questions asked."}),e.jsx(s,{children:"2. Free Plan"}),e.jsx("p",{className:"text-slate-600 text-sm leading-relaxed mb-6",children:"The Free plan requires no payment and is not subject to refunds. You can use the Free plan to test our API before committing to a paid subscription."}),e.jsx(s,{children:"3. Paid Subscriptions"}),e.jsx(n,{title:"3.1 14-Day Refund Window",children:e.jsx("p",{children:"All paid subscriptions come with a 14-d
1ay money-back guarantee. Within this period, you can request a full refund without any reason."})}),e.jsx(n,{title:"3.2 Subscription Billing",children:e.jsx("p",{children:"Paid subscriptions are billed monthly in advance. Your subscription automatically renews at the end of each billing cycle unless cancelled."})}),e.jsxs(n,{title:"3.3 Cancellation",children:[e.jsx("p",{children:"You can cancel your subscription at any time from your dashboard. When you cancel:"}),e.jsxs("ul",{className:"list-disc pl-5 space-y-1 mt-2",children:[e.jsx("li",{children:"Your subscription ends immediately"}),e.jsx("li",{children:"You will not be charged for the next billing cycle"}),e.jsx("li",{children:"If within 14 days, you can request a full refund"})]})]}),e.jsx(s,{children:"4. How to Request a Refund"}),e.jsx("p",{className:"text-slate-600 text-sm leading-relaxed mb-4",children:"To request a refund within your 14-day window:"}),e.jsxs("p",{className:"text-slate-600 text-sm leading-relaxed mb-4",children:["Please note that in respect of subscription services your right to cancel is only present following the initial subscription and not upon each automatic renewal. To cancel your order, you must inform Paddle of your decision. To ensure immediate processing, please do so by contacting them ",e.jsx("u",{children:e.jsx("a",{href:"https://paddle.net/",children:"here*"})}),".",e.jsx("br",{}),"Paddle may refuse a refund request if they find evidence of fraud, refund abuse, or other manipulative behaviour that entitles Paddle to counterclaim the refund."]}),e.jsx(s,{children:"5. Refund Processing"}),e.jsx(n,{title:"5.1 Processing",children:e.jsx("p",{children:"Once your refund is approved, Paddle will process the refund to your original payment method. You will receive a confirmation email from Paddle."})}),e.jsx(n,{title:"5.2 Processing Time",children:e.jsx("p",{children:"Refunds will be processed not later than 14 days after you inform about refund, depending on your payment provider and bank."})}),e.jsx(n,{title:"5.3 Currency",children:e.jsx("p",{children:"Refunds are issued in the same currency as the original transaction. Exchange rate differences may apply."})}),e.jsx(s,{children:"6. Paddle's Role"}),e.jsx("p",{className:"text-slate-600 text-sm leading-relaxed mb-6",children:"Paddle acts as our Merchant of Record and is responsible for processing all payments and refunds. When you subscribe to RealtyAPI, your payment relationship is with Paddle. Paddle handles:"}),e.jsxs("ul",{className:"list-disc pl-5 space-y-1 text-slate-600 text-sm mb-6",children:[e.jsx("li",{children:"Payment processing and billing"}),e.jsx("li",{children:"Invoicing and receipts"}),e.jsx("li",{children:"Refund processing"}),e.jsx("li",{children:"Tax collection and compliance"}),e.jsx("li",{children:"Chargebacks and disputes"})]}),e.jsx("p",{className:"text-slate-600 text-sm leading-relaxed mb-6",children:"For payment-related inquiries, you may also contact Paddle directly through the links provided in your invoice or receipt."}),e.jsx(s,{children:"7. Contact Us"}),e.jsxs("p",{className:"text-slate-600 text-sm leading-relaxed",children:["For refund requests or billing questions, contact us at"," ",e.jsx("a",{href:"mailto:[email protected]",className:"text-yellow-600 hover:underline",children:"[email protected]"}),". We aim to respond to all inquiries within 1-2 business days."]})]})}),e.jsxs(i.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4},className:"mt-12",children:[e.jsx("h3",{className:"text-center text-sm font-bold text-slate-400 uppercase tracking-widest mb-6",children:"Other Policies"}),e.jsx("div",{className:"flex flex-wrap justify-center gap-4",children:d.map(t=>e.jsxs(r,{to:t.href,className:"flex items-center gap-2 px-6 py-3 rounded-xl bg-slate-100 text-slate-600 text-sm font-bold hover:bg-slate-200 transition-all",children:[e.jsx(t.icon,{className:"w-4 h-4"}),t.label]},t.href))})]}),e.jsx(i.div,{initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.5},className:"mt-12 text-center",children:e.jsxs("p",{className:"text-slate-500 text-sm font-medium",children:["Have questions about our policies?"," ",e.jsx(r,{to:"/contact",className:"text-yellow-600 hover:underline font-bold",children:"Contact us"})]})})]}),e.jsx(x,{})]})}
1export{T as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.