Legal & Compliance

Terms of Service.

Clear rules, no hidden clauses. Read the terms and conditions that govern our premium digital services, payments, and project workflows.

LAST UPDATED: MARCH 2026

01. Deposits & Milestones

To officially initiate a project with D-KODE, a 50% upfront deposit is required. The remaining 50% balance is due when the project is nearing completion.

Payment Breakdown:

02. Refund Policy

Because our work involves reserving dedicated time and resources for our developers and designers, we enforce a strict refund policy to protect our workflow.

Cancellation Rules:

03. Developer Rights & Promotions

As the creators of your digital assets, D-KODE retains specific rights to showcase our craftsmanship and claim credit for the development of the project.

04. Hosting & Revisions

We want your systems to run flawlessly. However, maintaining server resources requires timely payments. Every package also comes with a set limit on revisions to prevent scope creep.

Service Guidelines:

05. Website Subscription Plan (WaaS) Terms

1. Initial Payment

To initiate a Website Subscription Plan (WaaS), the client must pay:

Work on the project will only begin after the initial payment has been received and confirmed.

2. Subscription Services

The monthly subscription includes:

Additional features or custom development may incur extra charges.

3. Ownership & Access

Under the Website Subscription Plan (WaaS):

4. Website Buyout & Ownership Transfer

If the client wishes to obtain complete ownership of the website and all associated files, they must pay:

Example Calculation

Full Website Price: LKR 49,999

If the client has already paid LKR 12,000 in subscription fees:

  • • Remaining Balance: Approximately LKR 38,000
  • • Ownership Transfer Fee (15%): Approximately LKR 7,500

Total Ownership Transfer Amount: Approximately LKR 45,500

Once payment is completed, D-KODE will provide:

5. Subscription Cancellation

6. Payment Default

If the monthly subscription remains unpaid for more than 30 days:

7. Domain Ownership

Domains purchased on behalf of the client remain the property of the client upon full payment of registration fees.

8. Acceptance of Terms

By subscribing to a Website Subscription Plan (WaaS), the client agrees to these terms and understands that the monthly subscription is a managed service and does not automatically transfer ownership of the website, source code, or infrastructure.

D-KODE reserves the right to update these terms and conditions when necessary.

Questions about these terms?

If you have any questions before initiating a project, please reach out to our support team:

support@d-kode.lk +94 76 86 534 86
Precedence of D-KODE+ Terms

If an existing general D-KODE term conflicts with a specific D-KODE+ rule, the D-KODE+ rule applies to D-KODE+ services. These terms govern all subscriptions, platform access, and store deployments under the D-KODE+ brand.

01

Nature of the platform & software ownership

D-KODE+ is a managed subscription platform (Software-as-a-Service) engineered, hosted, and maintained by D-KODE to provide modern digital commerce, product cataloging, order fulfillment, and client store management.

LICENSE & USAGE RIGHTS

Subscription grants usage rights while the subscription remains active.

Paying for a plan gives the business the non-exclusive, non-transferable, revocable right to USE the D-KODE+ platform while its subscription is active and in good standing. A subscription does NOT transfer D-KODE+ software ownership or codebase rights.

  • Platform & Code Ownership: D-KODE owns and retains all exclusive rights, title, copyright, and intellectual property in and to the D-KODE+ software, platform, underlying architecture, user interface designs, APIs, and source code.
  • No Codebase Transfer: Full source files, server root access, and repository ownership are not transferred under a subscription. The proprietary codebase remains strictly the property of D-KODE.
02

Client business content & customer data ownership

Client Data Sovereignty: The client retains 100% full, exclusive ownership of all business content, products, categories, pricing, customer records, addresses, order histories, and media uploaded to their store. D-KODE claims zero ownership over client customers or sales records.

03

Firebase & ImgBB account ownership & control

  • Client-Controlled Accounts: Firebase and ImgBB projects and accounts created for that business should normally be created using or transferred under accounts controlled by the client.
  • Authorized Technical Access: D-KODE maintains technical access when required for ongoing support, maintenance, platform configuration, security audits, troubleshooting, migration, or continuous platform operation.
04

Packages, limits & optional add-ons

D-KODE+ is offered in tailored subscription packages designed to scale with your business:

  • START Package: Crafted for launching new boutique stores, artisan brands, and entry-level digital catalogs with essential product limits and single-admin portal access.
  • GROW Package: Designed for established retail businesses with higher product thresholds, multiple staff user roles, and increased order processing capacity.
  • PRO Package: Engineered for high-volume merchants, featuring generous catalog limits, priority support, advanced staff permissions, and maximum throughput.
  • CUSTOM Package: Tailored enterprise specifications with bespoke integrations, dedicated cloud capacity, and specialized workflows.
  • Optional Add-Ons: Stores may augment their packages with optional add-ons (including additional staff seats, storage upgrades, custom payment gateways, SMS notification integrations, and custom development modules) for additional fees.
05

Pricing, billing cycles & setup fees

  • Pricing Controlled by D-KODE: All subscription plan fees, add-on rates, and service charges are controlled and established exclusively by D-KODE.
  • Future Price Changes: D-KODE reserves the right to adjust subscription pricing with at least 30 days' advance notice before taking effect on subsequent billing renewals.
  • Billing Cycles: Subscriptions are billed on Monthly, Yearly (Annual), or 2-Year prepaid cycles. Subscriptions renew automatically unless cancelled prior to the renewal date.
  • Setup Fees: A one-time initial setup and configuration fee applies upon commencement to cover platform provisioning, DNS routing, and store configuration.
06

Subscription suspension & cancellation

  • Suspension for Non-Payment: Invoices must be cleared by the due date. If renewal payment is overdue, D-KODE reserves the right to suspend storefront accessibility and portal management following a grace period.
  • Client Cancellation: Clients may cancel their subscription at any time. Financial conditions, calculations, and commitments are governed strictly by the D-KODE+ Subscription, Billing & Refund Conditions.
07

Account security, domains & external provider costs

  • Account Security: The client is solely responsible for safeguarding master credentials, staff passwords, and two-factor authentication tokens.
  • Domain Ownership: Custom domain names purchased by or on behalf of the client remain the property of the client upon full settlement of registration costs.
  • External Provider Costs: The client is responsible for third-party service expenses, including SMS gateway credits, payment gateway transaction charges, and third-party API licensing.
08

Platform updates, prohibited conduct & termination

  • Platform Updates: D-KODE continuously pushes performance improvements, features, and security patches to the D-KODE+ platform.
  • Prohibited Copying & Reverse Engineering: The client shall not decompile, reverse-engineer, copy, resell, redistribute, sub-license, or create derivative works from the D-KODE+ platform or its underlying codebase.
  • Service Availability: D-KODE targets 99.9% uptime but is not liable for upstream cloud provider disruptions, local ISP failures, or scheduled maintenance.
  • Termination for Misuse: D-KODE reserves the right to immediately terminate access without refund for fraudulent activity, illegal trade, abusive behavior, or material breach of these terms.
  • Acceptance of Terms: Subscribing to, accessing, or paying for D-KODE+ constitutes binding acceptance of these D-KODE+ Terms of Service.
01

Wrong package or accidental payment (24-hour grace)

If the client accidentally pays for the wrong D-KODE+ package or billing option, they may request a correction or refund within 24 hours of the transaction.

The client must contact D-KODE promptly and provide the payment receipt, deposit slip, or gateway transaction details for verification.

Resolution: Where suitable, D-KODE may transfer the payment to the correct package and refund or charge the difference instead of cancelling the transaction.

02

Setup fee policy

D-KODE+ setup fees cover immediate platform provisioning, environment initialization, database linkage, DNS configuration, and store onboarding. Setup fees are normally non-refundable once setup, customization, configuration, or deployment work has started.

03

Monthly subscription cancellation

Monthly D-KODE+ subscriptions can be cancelled at any time prior to the subsequent monthly billing date. However, the already-used or current monthly period is normally non-refundable, and platform access will continue through the end of the paid cycle.

04

Annual & long-term prepaid subscription cancellation formula

For an approved early cancellation and partial refund of an annual (yearly) or 2-year prepaid D-KODE+ subscription, the refund amount is calculated using the following mandatory formula:

REFUND CALCULATION
Refund = Amount Paid − Used Months − Additional 3 Months − Non-Refundable External Costs

The used months are calculated at the applicable equivalent standard monthly rate. The additional 3 months act as the early-cancellation service commitment. If the resulting balance is zero or negative, no refund is due.

Application of the Formula

  • Used Months: The used months shall be calculated using the applicable equivalent standard monthly rate of the package rather than the discounted multi-month rate.
  • Additional 3 Months: The additional 3 months (calculated at the standard monthly rate) act as the early-cancellation fee and service commitment amount.
  • Zero or Negative Balance: If the result of the calculation is zero or negative, no refund is due.

Non-Refundable External Costs

Any approved refund shall also deduct applicable non-refundable costs incurred, including:

  • Initial setup and configuration fees
  • Domain registration and renewal fees
  • External provider charges (cloud infrastructure, hosting, CDN)
  • Completed custom design, custom coding, or migration work
  • Purchased SMS gateway or API credits
  • Payment gateway processing fees and banking charges
05

Refund processing period

Approved refunds should normally be processed within the stated D-KODE refund processing period (typically 5 to 10 business days) following complete verification of payment credentials and authorization by D-KODE management.

06

Payment communication & dispute resolution

The client should contact D-KODE directly regarding any payment mistakes, billing questions, or subscription disputes before initiating unnecessary chargebacks, disputes, or payment reversals where reasonably possible. Our team is committed to resolving billing inquiries fairly, quickly, and transparently.

Billing Inquiries & Refund Assistance

For any questions regarding D-KODE+ subscriptions, billing cycles, or refund evaluations, reach out to our billing team:

Home Portfolio Pricing Start Project D-KODE+