Key points
- Your quote or Service Agreement sets out exactly what you get and what it costs.
- Setup fees are paid upfront. Subscriptions are billed monthly in advance and can be cancelled on one month’s notice.
- Once paid in full, you own the design and content made for your website.
- WhatsApp ordering runs on a subscription that includes its platform, so a cancelled store goes offline.
01About these terms
These terms apply to your use of kodatechsolutions.co.za and to the services provided by Koda Technology Solutions (Pty) Ltd, trading as Koda Tech Solutions ("Koda", "we", "us"). "You" means the person or business using our website or services.
- Registration number: 2026/656291/07
- Address: Johannesburg, Gauteng, South Africa
- Email: info@kodatechsolutions.co.za
- Phone: +27 79 199 6476
For each engagement, the details of what we will deliver are set out in a quote or a Service Agreement. If those documents and these terms differ, the signed Service Agreement applies first, then the accepted quote, then these terms.
02Our services
- Website design and development: once off website projects, priced per package or by quote, with an optional monthly retainer for maintenance and changes.
- WhatsApp ordering systems: branded ordering and booking stores for businesses such as restaurants and salons, built on a third party ordering platform and WhatsApp, billed as a setup fee plus a monthly or annual subscription that includes the platform.
- IT services: IT support, networking, hardware and software, quoted per job.
03Quotes and acceptance
Prices on our website are a guide. The price you pay is the one in your written quote. A quote is valid for the period stated on it, or 30 days if no period is stated.
You accept a quote by signing it or by confirming in writing, including by email or WhatsApp. Electronic acceptance is binding in the same way as a signature, as provided for in ECTA. Work starts once the quote is accepted and any upfront payment is received.
04Fees and payment
- All prices are in South African Rand. If we are registered for VAT, VAT is shown on your invoice.
- Setup fees and website deposits are payable before work begins, as set out in your quote.
- Monthly subscriptions and retainers are billed in advance and are due on the 1st of each month.
- Annual plans are billed in advance for the full year.
- Payments are made by EFT into the bank account on your invoice. Please use your invoice number as the reference.
- If an invoice is unpaid 14 days after its due date, we may suspend the related service after giving you written notice. We restore it once the account is up to date.
- We will give at least 30 days' written notice before changing the price of an ongoing subscription.
05Website projects
- We work through discovery, design, build, your review and launch. Your quote sets out what is included.
- You agree to supply content (text, images, logos and details) and to give feedback and approvals within the times we agree. Delays in content or approvals may move the launch date.
- Your quote states how many rounds of changes are included. Extra changes, or work outside the agreed scope, are quoted separately before we do them.
- We launch your website once you approve it and the full project fee has been paid.
- After launch you can take a monthly retainer, which gives you a set number of hours each month for maintenance and changes. The hours and price are set out in your quote. Work beyond those hours, or without a retainer, is quoted before we do it.
06Subscriptions and cancellation
- Subscriptions start on the date your service goes live and renew automatically each month or year until cancelled.
- You may cancel a monthly subscription with one calendar month's written notice. There is no cancellation penalty.
- Annual plans renew at the end of each year unless you give written notice before the renewal date.
- A WhatsApp ordering subscription includes the platform your store runs on, so when the subscription ends, the store goes offline at the end of your notice period. Your menu, branding and photos remain yours.
- Ending a website retainer does not affect your website, which stays yours.
- Setup fees and completed project work are not refundable, because the work has already been done.
If the Consumer Protection Act applies to you, you may cancel a fixed term agreement on 20 business days' notice, and we may charge only a reasonable cancellation fee as that Act allows.
07Third party platforms
Some services rely on platforms we do not control, including our ordering platform provider, WhatsApp (Meta), hosting providers, domain registrars and Google. Their own terms and policies apply to your use of them, and you agree to follow them, including WhatsApp's Business and Commerce policies.
We are not responsible for outages, changes, fees or account decisions made by these platforms, but we will help you deal with them as part of your service.
08Your responsibilities
- Give us accurate information and keep your contact and billing details up to date.
- Only supply content you own or have permission to use, and make sure it is lawful and accurate.
- Keep login details for your store, website and systems secure, and tell us if you think they have been compromised.
- Comply with POPIA for your own customers' information, including telling them how it is used. See our Privacy Policy for how we handle it on your behalf.
- Use our services lawfully and not for spam, fraud or anything that harms others.
09Ownership and intellectual property
- Your content, branding and data remain yours.
- Once you have paid in full, you own the design and content we created specifically for your website.
- We keep ownership of our own tools, code, components, templates and know how, including any template your website is based on. We give you a permanent, non exclusive licence to use them as part of your website. We may use our templates for other clients.
- The ordering platform behind WhatsApp ordering stores, and its technology, belong to its provider.
- We may show completed work in our portfolio, unless you ask us not to.
10Hosting, domains and handover
- Where your plan includes hosting, we host your website for as long as the plan is active.
- Where we register a domain for you, we register it in your name where the registrar allows. Renewal fees are your responsibility unless your plan includes them.
- When our engagement ends and your account is paid up, we will hand over your website files and access on request.
11Support and availability
Support is provided as described in your plan or Service Agreement. We work to keep the systems we manage available and secure, but we cannot guarantee uninterrupted or error free operation. Where possible we schedule maintenance outside your business hours and tell you in advance.
12Confidentiality
Each of us will keep the other's confidential information private and use it only for our work together. This does not apply to information that is already public or that the law requires us to disclose.
13Our promise and its limits
We provide our services with reasonable care and skill. If something we built does not work as agreed, tell us within 30 days of launch and we will fix it at no extra charge.
Apart from this and any rights you have by law, our services are provided as described in your quote, without other guarantees.
14Limitation of liability
- We are not liable for indirect or consequential loss, such as loss of profit, revenue or data.
- Our total liability for any claim is limited to the fees you paid us in the three months before the claim, or, for a once off project, the fee for that project.
These limits do not apply to loss caused by our gross negligence, fraud or wilful misconduct, and nothing in these terms limits rights you have under the Consumer Protection Act or any other law that cannot be excluded.
15Indemnity
You agree to compensate us for claims made by third parties that arise from content you supplied or from your unlawful use of our services.
16Suspension and termination
Either of us may end an engagement if the other seriously breaches these terms and does not fix the breach within 14 days of written notice. We may also suspend a service immediately if it is being used unlawfully or puts our systems or other clients at risk.
When an engagement ends, fees for work done and services provided up to that date remain payable.
17Events outside our control
Neither of us is responsible for delays or failures caused by events outside our reasonable control, such as load shedding and power outages, network or platform failures, natural disasters, unrest or government action.
18Using this website
The information on this website is general and may change. You may not copy our website content, design or code for commercial use without permission. Links to other websites are provided for convenience, and we are not responsible for their content.
19Disputes and governing law
These terms are governed by the laws of the Republic of South Africa. If a dispute arises, we will first try to resolve it in good faith within 20 business days. If that fails, either of us may refer it to a court with jurisdiction in Gauteng.
20General
- We communicate electronically, including by email and WhatsApp, and these messages count as written notice.
- If any part of these terms is found unenforceable, the rest still applies.
- If we do not enforce a right immediately, we have not given it up.
- We may update these terms. Material changes take effect for existing clients 30 days after we notify them.
21Contact us
Questions about these terms can be sent to info@kodatechsolutions.co.za or by phone on +27 79 199 6476.
Last updated: 13 October 2026