1import{j as e}from"./ui-vendor-7ksmbWQe.js";import{as as i}from"./index-BbjaYi6k.js";import{E as o,a as n,S as r,b as a,c as s,C as t,d as l,e as c,R as d}from"./Editorial-CrNaFwlD.js";import"./react-vendor-LSUMIZ7H.js";import"./i18n-vendor-Cq4PMOpV.js";import"./PublicFx-Dn50zJIs.js";import"./Footer-Ci_B-YQL.js";import"./MarketingFooter-NiGdIfIM.js";function b(){return e.jsxs(e.Fragment,{children:[e.jsxs(i,{children:[e.jsx("title",{children:"Refund Policy | Pipoly.app"}),e.jsx("meta",{name:"description",content:"When refunds are issued on Pipoly.app, what's non-refundable, and how to request one â in plain language."}),e.jsx("link",{rel:"canonical",href:"https://pipoly.app/refund-policy"}),e.jsx("meta",{property:"og:title",content:"Refund Policy | Pipoly.app"}),e.jsx("meta",{property:"og:type",content:"website"}),e.jsx("meta",{property:"og:url",content:"https://pipoly.app/refund-policy"}),e.jsx("meta",{property:"og:image",content:"https://pipoly.app/pipoly-og.png"}),e.jsx("meta",{name:"twitter:card",content:"summary_large_image"}),e.jsx("script",{type:"application/ld+json",children:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",url:"https://pipoly.app/refund-policy",name:"Refund Policy | Pipoly.app",dateModified:"2025-12-10"})})]}),e.jsxs(o,{children:[e.jsx(n,{kicker:"The fine print · Last updated December 10, 2025",title:"Refund Policy.",italicSuffix:"When money moves back.",lede:"This document explains when refunds are issued on Pipoly.app â for Employers and Workers alike â and what isn't refundable."}),e.jsxs("article",{className:"container mx-auto px-4 max-w-3xl pb-20",children:[e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:1,kicker:"Chapter one",title:"Overview"}),e.jsx(a,{dropCap:!0,children:e.jsx("p",{children:'This Refund Policy explains the circumstances under which refunds may be issued on the Pipoly.app platform (the "Platform"), operated by Codeverix Digital. It covers refunds for both Employers who create tasks and Workers who complete them. By using the Platform, you agree to the terms set out here.'})})]}),e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:2,kicker:"Chapter two",title:"Understanding Value (â¥)"}),e.jsx(a,{children:e.jsx("p",{children:"Pipoly.app operates using a virtual currency called Value (â¥):"})}),e.jsx(s,{items:["Value is virtual currency at a fixed rate of 1⥠= $0.01 USD","Value has no cash value outside of the Platform","Value can only be converted to real currency through approved withdrawal methods","Refunds are processed in Value, not real currency, unless otherwise specified"]})]}),e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:3,kicker:"Chapter three",title:"Refunds for Employers"}),e.jsxs(t,{title:"3.1 â Task rejection by admin",children:[e.jsx("p",{children:"When a task is created, the full cost (including the 10% platform fee) is deducted from the Employer's balance and the task enters review. If an administrator rejects the task:"}),e.jsx(s,{items:[e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Full refund:"})," the entire cost â including the 10% platform fee â is returned to the Payable Balance"]}),e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Automatic:"})," processed the moment the rejection is recorded"]}),e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Notification:"})," a system message explains the reason"]})]})]}),e.jsxs(t,{title:"3.2 â Unclaimed task slots",children:[e.jsx("p",{children:"For approved tasks where some slots remain unclaimed:"}),e.jsx(s,{items:["Value allocated to unclaimed slots stays reserved for the task","Employers may request a refund of unclaimed slots through support","The 10% platform fee on unclaimed slots is non-refundable once the task is approved"]})]}),e.jsxs(t,{title:"3.3 â Failed withdrawals",children:[e.jsx("p",{children:"If a withdrawal cannot be processed (invalid payment details, processor errors, etc.):"}),e.jsx(s,{items:["The full withdrawal amount, including any fees, is returned to your Payable Balance","No fees are deducted for failed withdrawals"]})]})]}),e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:4,kicker:"Chapter four",title:"Compensation for Workers"}
1),e.jsxs(t,{title:"4.1 â Disputes resolved in your favour",children:[e.jsx("p",{children:"If you file a dispute against an Employer's rejection and the outcome favours you:"}),e.jsx(s,{items:["You receive the task reward (minus the standard 6% network fee)","Payment is processed within 48 hours of resolution","You're notified through the Platform messaging system"]})]}),e.jsxs(t,{title:"4.2 â Auto-approved tasks",children:[e.jsx("p",{children:"Tasks that auto-approve because the Employer didn't rate in time:"}),e.jsx(s,{items:["Workers automatically receive their payment with the standard network fee","No action required"]})]}),e.jsxs(t,{title:"4.3 â Survey reversals",children:[e.jsx("p",{children:"For surveys completed via partners such as CPX Research:"}),e.jsx(s,{items:["Partners may reverse earnings if they detect fraudulent completion","Reversed amounts are deducted from your balance","We cannot override reversal decisions made by survey partners"]})]})]}),e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:5,kicker:"Chapter five",title:"Non-refundable items"}),e.jsx(a,{children:e.jsx("p",{children:"The following are generally non-refundable:"})}),e.jsx(s,{items:[e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Platform fees on completed tasks:"})," the 10% fee charged on approved, completed tasks"]}),e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Network fees:"})," the 6% network fee deducted from Worker payments"]}),e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Withdrawal transaction fees:"})," fees on successfully completed withdrawals"]}),e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Forfeited Value:"})," Value lost due to policy violations or account termination"]}),e.jsxs(e.Fragment,{children:[e.jsx("strong",{className:"text-foreground",children:"Expired task locks:"})," if a Worker's lock expires before proof submission, no compensation applies"]})]})]}),e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:6,kicker:"Chapter six",title:"How to request a refund"}),e.jsx(t,{title:"Step 1 â Contact support",children:e.jsxs("p",{children:["For refund requests not handled automatically, contact support through the in-app system or email"," ",e.jsx("a",{className:"underline underline-offset-4",href:"mailto:[email protected]",children:"[email protected]"}),"."]})}),e.jsxs(t,{title:"Step 2 â Provide details",children:[e.jsx("p",{children:"Include in your request:"}),e.jsx(s,{items:["Your account email or display ID","The reason for the refund request","Relevant task IDs or transaction references","Supporting evidence or screenshots, if applicable"]})]}),e.jsx(t,{title:"Step 3 â Review and decision",children:e.jsx("p",{children:"We respond within 5â7 business days. Decisions are made case-by-case and are final."})}),e.jsx(t,{title:"Step 4 â Processing",children:e.jsx("p",{children:"Approved refunds typically credit your Payable Balance within 3â5 business days."})})]}),e.jsxs("section",{className:"mb-14",children:[e.jsx(r,{n:7,kicker:"Chapter seven",title:"Special circumstances"}),e.jsx(t,{title:"7.1 â Platform errors",children:e.jsx("p",{children:"If a Platform error causes incorrect charges or lost earnings, contact support immediately. We investigate and issue appropriate compensation for verified errors."})}),e.jsx(t,{title:"7.2 â Account termination",children:e.jsx("p",{children:"If your account is terminated for reasons other than policy violations, you may withdraw your Payable Balance within 30 days. Accounts terminated for policy violations forfeit all accumulated Value."})}),e.jsx(t,{title:"7.3 â Platform discontinuation",children:e.jsx("p",{children:"In the unlikely event Pipoly.app discontinues operations, users will be given reasonable notice and opportunity to withdraw their Payable Balances before shutdown."})}),e.jsx(l,{tone:"note",title:"One operating principle",children:"When the rules are ambiguous, we try to resolve in favour of the party who acted in good faith. Refund decisions are no exception."})]}),e.jsxs("section",{className:"mb-16",children:[e.jsx(r,{n:8,kicker:"Chapter eight",title:"Contact"}),e.jsx(a,{children:e.jsx("p",{children:"For questions about this Refund Policy or to submit a refund request:"})}),e.jsx(c,{entity:"Codeverix Digital Support",lines:[e.jsxs(e.Fragment,{children:["Email: ",e.jsx("a",{className:"underline underline-offset-4 decoration-dotted",href:"mailto:[email protected]",children:"[email protected]"})]}),e.jsx(e.Fragment,{children:"Typical response time: 24â48 hours"})]})]}),e.jsx(d,{links:[{to:"/terms",label:"Terms of Service"},{to:"/privacy",label:"Privacy Policy"},{to:"/cookies",label:"Cookie Policy"},{to:"/acceptable-use",label:"Acceptable Use"}]})]})]})]})}export{b as default};
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.