Refund Policy

Last updated: May 2025  ·  Effective for all engagements from May 2025 onwards.

Policy at a Glance

Completed & accepted milestoneNon-refundable
In-progress work, client cancelsPartial refund (proportional)
Work not yet startedFull refund
Scope substantially not deliveredFull milestone refund
Refund processing time7–14 business days
Dispute window14 days after delivery

1. Scope of This Policy

This Refund Policy applies to all freelance and consulting services provided by Muhammad Faizan operating as Faizzyhon (faizzyhon.com). It covers AI/ML development, penetration testing, cybersecurity audits, full-stack web development, SaaS development, and technical consulting engagements contracted directly through this website or via email.

For engagements placed through third-party platforms (such as Upwork), the platform's own dispute and refund policies take precedence over this policy. This policy applies to direct contracts only.

2. Payment Structure

All projects are structured around milestones defined in the project's scope-of-work agreement. Each milestone has a defined deliverable and payment amount agreed upon before work begins. Payment becomes due when a milestone deliverable is submitted for review.

A deposit (typically 30–50% of the total project cost) is required before work begins. This deposit secures the project start date and covers initial discovery, planning, and setup work.

3. Refund Eligibility

3.1 Work Not Yet Started

If you cancel a project before any work has commenced — including before any discovery call, planning documents, or code has been produced — a full refund of any deposit or advance payment will be issued within 7 business days.

3.2 Work In Progress — Client-Initiated Cancellation

If you choose to cancel a project while work is in progress on an active milestone, a partial refund is calculated based on the proportion of that milestone's work that remains uncompleted at the time of cancellation.

For example: if a $500 milestone is 60% complete at cancellation, $200 (40% of the milestone value) is refunded. Completed and accepted previous milestones are not refunded.

Percentage completion is assessed by Muhammad Faizan based on deliverables produced, time logged, and documented progress. If you dispute the completion assessment, the dispute resolution process in Section 6 applies.

3.3 Completed and Accepted Milestones

Once a milestone deliverable has been submitted, reviewed, and accepted by the client — whether explicitly (written confirmation) or implicitly (payment of the next milestone without raising concerns) — that milestone payment is considered final and non-refundable.

A milestone is considered accepted if no objection is raised within 14 calendar days of delivery.

3.4 Scope Not Delivered

If the work delivered for a milestone substantially fails to meet the agreed specifications in the scope-of-work document, you are entitled to:

  • Request corrections and revisions at no additional cost (first priority);
  • If corrections cannot be made within a reasonable timeframe (agreed in writing), request a full refund of that specific milestone payment.

"Substantially fails to meet specifications" means the core, agreed deliverables are absent or non-functional — not minor styling differences or feature requests that extend beyond the agreed scope.

3.5 Security Engagements (Penetration Testing & Audits)

Security assessment engagements are partially exempt from refund eligibility because the primary deliverable — the assessment process itself — is consumed during the engagement. Specifically:

  • If a penetration test or audit has commenced (reconnaissance, scanning, or testing has begun), the engagement fee for that phase is non-refundable.
  • If the written report has not yet been delivered and the scope was not materially covered, a partial refund proportional to uncovered scope may be issued.
  • If you cancel before any testing activity has begun, a full refund applies under Section 3.1.

4. Non-Refundable Items

The following are not eligible for refund under any circumstances:

  • Third-party costs paid on the client's behalf (domain registrations, hosting fees, API credits, software licences, cloud services). These are billed at cost and are the client's direct expense.
  • Milestones completed and accepted more than 14 days prior to the refund request.
  • Rush fees charged for expedited delivery timelines agreed in writing.
  • Costs incurred from scope changes requested by the client after work began.

5. Revision Policy

Revisions within the agreed scope are included at no additional cost. The number of revision rounds is specified in the scope-of-work agreement (typically 2 rounds per milestone).

Revision requests that represent new features, design directions, or functionality not described in the original scope are treated as scope changes and quoted separately. Requesting a refund on the basis that a scope change was not implemented is not valid grounds for a refund.

6. Dispute Resolution

Before initiating any formal dispute, you are encouraged to contact Muhammad Faizan directly at support@faizzyhon.com to describe the issue. Most concerns can be resolved through direct communication within 48 hours.

If a dispute cannot be resolved informally within 10 business days of the dispute being raised in writing, both parties agree to attempt mediation before pursuing any other legal remedy. The governing law for direct contracts is the law of Pakistan.

For engagements placed through Upwork or other platforms, the platform's dispute resolution process takes precedence.

7. How to Request a Refund

To request a refund, send an email to support@faizzyhon.com with:

  • Your name and the project name or reference;
  • The milestone or payment amount in question;
  • The reason for the refund request;
  • Any supporting documentation (screenshots, correspondence, deliverables received).

Refund requests are acknowledged within 2 business days and resolved within 7–14 business days of acknowledgement.

8. Refund Processing

Approved refunds are processed via the same payment method used for the original payment where possible (PayPal, Wise, or Upwork). Processing times vary by payment provider:

  • PayPal: 3–5 business days
  • Wise (TransferWise): 1–3 business days
  • Bank transfer: 5–10 business days depending on the destination country

Faizzyhon does not absorb transaction fees charged by payment processors for the original transaction. These may be deducted from the refunded amount if applicable.

9. Changes to This Policy

This policy may be updated from time to time. Changes are effective immediately upon publication. The version in effect at the time your contract was signed governs your engagement. Material changes will be communicated by email to active clients.

10. Contact

For refund requests or questions about this policy:

This policy is not a contract in itself. Your rights and obligations are defined by the scope-of-work agreement signed at the start of your engagement. This policy describes the general framework Muhammad Faizan uses to handle refund requests and is provided for transparency.

View Pricing Get in Touch