Refund policy
Last updated 25 October 2026
This policy applies to every payment made to Zad Code for Scientific Content and Software LLC (“Zad Code”, “we”, “us”) for our services, whether through zadcode.com, a payment link, or an invoice we issue.
What we sell
Zad Code provides software services: AI integration, AI consulting, evaluation and analytics, and product engineering. Each engagement is defined in a written proposal or contract that sets out the deliverables, milestones, timeline and price. Products we publish under their own brand carry their own terms. For Mehrab, see the Mehrab refund policy.
Cancelling before work starts
If you cancel in writing before we have started work, we refund the full amount you paid, including any deposit.
Cancelling during a project
You may cancel a project at any time by writing to us. We refund any prepaid amount for work that has not yet been done. We keep payment for milestones already delivered, for hours already worked at the agreed rate, and for third-party costs we have incurred on your behalf, such as cloud hosting, software licences or AI model usage. We send you a statement showing how the refund was calculated.
Deliverables that do not match the agreed scope
If a delivered milestone does not meet the acceptance criteria written in the proposal or contract, tell us within 14 days of delivery. We first correct the work at no charge. If we cannot bring it to the agreed standard within a reasonable time, we refund the payment for that milestone.
Consulting and hourly work
Consulting hours that have already been delivered are not refundable. Prepaid hours that have not been used can be refunded if you ask within 90 days of the payment date.
Recurring services
Retainers, hosting, maintenance and support plans can be cancelled at any time. Billing stops at the end of the current billing period. We do not refund the current period unless we have failed to provide the service.
Duplicate or mistaken payments
If you were charged twice, or paid an amount you did not intend to pay, contact us within 30 days and we will refund the extra amount in full.
How refunds are paid
Approved refunds are returned to the original payment method within 14 days of approval. Your bank or card issuer may need a further 5 to 10 business days to show the amount. Refunds are made in the currency of the original payment. Where a payment provider or bank charges a fee that is not returned to us, that fee may be deducted from the refund; we tell you before this happens.
How to request a refund
Write to us at contact@zadcode.com or on WhatsApp at +20 101 245 8570, and include the invoice or transaction reference, the date, the amount and the reason. We reply within 3 business days.
Changes to this policy
We may update this policy from time to time. The date at the top shows the current version. Changes apply to payments made after that date.