import { LegalPage } from "./legal-page";

const toc = [
  { id: "refund-policy", label: "Refund Policy" },
  { id: "exceptions", label: "Exceptions" },
  { id: "refund-request-process", label: "Refund Request Process" },
  { id: "contact-information", label: "Contact Information" },
];

export function LegalRefund() {
  return (
    <LegalPage slug="refund" title="Refund Policy" metaLabel="Effective date" metaDate="January 15, 2024" toc={toc}>
      <div className="legal-intro">
        <p className="legal-p">
          Oxyfinz is committed to providing high-quality subscription software and services to our customers. Our
          subscription-based products are designed to meet the needs and expectations of our users. Before making a
          purchase, we strongly encourage customers to carefully review product details, features, and compatibility
          to ensure that our software aligns with their requirements.
        </p>
      </div>

      <div className="legal-block" id="refund-policy">
        <h2 className="legal-h2">Refund Policy</h2>
        <p className="legal-p">
          As of 15 Jan 2024, Oxyfinz operates on a strict no-refund policy for all subscription-based software
          purchases. Once a subscription is purchased, we do not offer refunds, returns, or exchanges, except as
          required by applicable law.
        </p>
        <p className="legal-p">
          Customers are encouraged to take advantage of any available trial periods or demos provided by Oxyfinz
          before committing to a subscription. This allows users to evaluate the software&rsquo;s functionality and
          suitability for their needs.
        </p>
      </div>

      <div className="legal-block" id="exceptions">
        <h2 className="legal-h2">Exceptions</h2>
        <p className="legal-p">
          In exceptional cases, Oxyfinz may, at its sole discretion, consider refund requests based on specific
          circumstances. Such exceptions may include:
        </p>
        <ul className="legal-list">
          <li>
            <strong>Technical Issues:</strong> If the software fails to function as described, and the issue cannot
            be resolved within a reasonable timeframe.
          </li>
          <li>
            <strong>Misrepresentation:</strong> If the product&rsquo;s features or capabilities significantly differ
            from the information provided by Oxyfinz at the time of purchase.
          </li>
          <li>
            <strong>Compliance with Applicable Law:</strong> Refunds may be provided in accordance with local laws
            and regulations.
          </li>
        </ul>
      </div>

      <div className="legal-block" id="refund-request-process">
        <h2 className="legal-h2">Refund Request Process</h2>
        <p className="legal-p">
          Customers seeking a refund based on exceptional circumstances must submit a detailed refund request to our
          customer support team. The request should include relevant details such as the reason for the refund,
          proof of purchase, and any supporting documentation. Our customer support team will review each request on
          a case-by-case basis.
        </p>
      </div>

      <div className="legal-block" id="contact-information">
        <h2 className="legal-h2">Contact Information</h2>
        <p className="legal-p">For inquiries or to submit a refund request, please contact our customer support team.</p>
        <div className="legal-contact">
          <span>
            Email: <a href="mailto:support@oxyfinz.com">support@oxyfinz.com</a>
          </span>
        </div>
        <p className="legal-p">
          Note: Oxyfinz reserves the right to update or modify this refund policy at any time without prior notice.
          Customers are advised to review the latest policy on our website or contact customer support for the most
          up-to-date information.
        </p>
        <p className="legal-p">
          By making a purchase of our subscription software, customers acknowledge and agree to abide by the terms
          outlined in this refund policy.
        </p>
      </div>
    </LegalPage>
  );
}
