The short version
- Cancel a project before work starts and you get a full refund of the deposit.
- Cancel mid-project and you pay for work done and costs committed; the rest comes back.
- Cancel a monthly retainer with 30 days’ notice; the current month is not refunded.
- Approved refunds are issued within 7 business days, to the method you paid with.
Scoping
Scoping calls and the written scope document are free. There is nothing to refund, and no obligation to continue.
Project work
Before work starts
If you cancel in writing before we begin — that is, before the first working day named in the scope — you get 100% of the deposit back. No deduction, no administration fee.
After work starts
Bespoke software cannot be returned, so a cancellation is settled on work completed rather than on a fixed percentage. We invoice for:
- hours worked to the cancellation date, at the rate in the scope document;
- third-party costs already committed on your instruction, such as licences, devices, store fees or paid API credits;
- nothing else.
If your deposit is more than that figure, the balance is refunded. If it is less, we invoice the difference. Either way you receive an itemised statement of the hours and costs within 5 business days of the cancellation, and you get whatever has been built so far, in its current state.
If we do not deliver
If we miss an agreed handover date by more than 30 days for reasons on our side, you may cancel and receive a full refund of everything paid for the undelivered milestone, without deduction. Delays caused by a dependency we are waiting on from you do not count — see clause 5 of the terms of service.
If it does not do what we said it would
For 30 days after handover, we fix any defect where a deliverable does not do what the approved scope says, free of charge. If a defect is material and we cannot fix it within 30 days of you reporting it, you may claim a refund of the portion of the fee attributable to that deliverable.
Monthly retainers
- Retainers run month to month and are billed in advance.
- Cancel any time with 30 days’ written notice. You keep access for the notice period.
- The month in progress is not refundable, because the engineer’s time for it is already reserved.
- If we fail to provide the agreed availability in a month, we credit or refund that month pro-rata on request.
Third-party costs are not refundable
Money paid through us to someone else — app store fees, domain registration, SSL, paid API or model credits, stock assets, third-party licences — follows that provider’s own refund terms. Most are non-refundable once used. We will always tell you before committing such a cost, and we never mark it up without saying so.
Duplicate and mistaken payments
If you are charged twice, or charged an amount you did not authorise, tell us and we refund the full amount within 3 business days of confirming it. You do not need to justify a duplicate-payment refund.
How to ask for a refund
- Email support@mfvtech.my with the invoice number, the amount, and what you are asking for.
- We acknowledge within 1 business day.
- We give you a decision, with the itemised statement where one applies, within 5 business days.
- If approved, the refund is issued within 7 business days of the decision.
How the money comes back
- Card payments
- Refunded to the same card. We issue within 7 business days; your bank then typically takes a further 5 to 10 business days to show it on your statement. That part is outside our control.
- FPX and bank transfer
- Refunded to the originating account, usually within 3 business days of issue.
- Currency
- Refunds are made in MYR, the currency you were charged in. We do not carry any exchange-rate difference your own bank applies.
We do not refund to a different card, account or person from the one that paid. This protects you as much as us.
If you disagree with a decision
Reply to the decision email and ask for it to be reviewed by a director. You will get an answer within 10 business days. Raising a dispute with us does not affect any right you have to raise one with your card issuer, though we would rather you came to us first — it is faster.
Contact
- Who to write to
- Maison Fae Ventures, C-2-9, Pandan Mas Townhouse, Jalan Pandan Indah 8, Taman Pandan Mas, 55100 Kuala Lumpur, Malaysia
- hello@mfvtech.my
- Phone
- +60 11-2848 1778
- Hours
- Monday to Friday, 9:00 to 18:00 (GMT+8)