MT4Programming.com – Refund & Revisions Policy

Last Updated: 12 October 2025

1. Custom Nature of Services

All programming services delivered through MT4Programming.com are custom-built and tailored to your exact specifications. This includes Expert Advisors (EAs), indicators, utility tools, and script conversions for MT4 and MT5 platforms. Once development begins or files are delivered, the product cannot be reused, resold, or redistributed, making standard refunds impractical.

2. No Refund Policy

We do not offer refunds on completed work or orders in progress. By submitting a payment and confirming your requirements, you agree to waive any rights to a refund unless explicitly offered in writing by MT4Programming.com. This includes:

  • Change of mind after development has started
  • Unrealized trading results (profits or losses)
  • Misunderstanding of MetaTrader platform functionality

3. Project Clarity & Responsibility

It is your responsibility to clearly describe your project before development begins. Ambiguities or incomplete specifications may lead to additional costs or delays. We are happy to assist with clarification during the quote phase, but once development is underway, the scope is considered fixed unless otherwise agreed.

4. Revisions Policy

We aim to deliver high-quality code that matches your request. Reasonable revisions to correct mistakes or oversights based on the original request may be provided at no cost. However:

  • Revisions that involve added functionality or new features may be quoted as a separate job
  • Requests that differ from the original agreed specification are not considered “revisions”
  • All revision requests must be made within 7 days of delivery

5. Exceptional Cases

In rare cases where an error on our part prevents delivery of the agreed product, or where services were paid but never initiated, we may issue a full or partial refund at our sole discretion. These exceptions will be assessed case by case.

6. Chargebacks & Disputes

Initiating a chargeback or dispute without attempting to resolve the issue directly with us may result in:

  • Termination of current and future service eligibility
  • Public reporting of abuse (e.g., via freelance developer networks)

We strongly encourage open and professional communication before taking any external action.

7. Contact & Support

For questions about your order, clarification of the refund terms, or to request a revision, please reach out using the same method you placed the original request (contact form, email, or quote system).