Who this policy applies to
This Refunds & Cancellation Policy applies to services supplied by AmsterCode, including:
- Custom-coded websites, landing pages and Business Communication Platforms.
- Website AI Assistant — Text.
- Website AI Assistant — Voice + Text.
- Managed hosting, maintenance, licensing and related infrastructure.
AmsterCode primarily supplies companies, organisations and professionals on a business-to-business basis.
An accepted proposal, order confirmation or separate signed agreement takes precedence where it expressly differs from this general policy. Mandatory legal rights remain unaffected where they apply.
No separate setup fee
Standard Managed AI Assistant plans do not carry a separate setup fee. The applicable subscription includes professional onboarding, business knowledge preparation, configuration, brand adaptation, standard installation, testing and go-live verification.
Because these onboarding activities are included within the managed service, they do not create a separate refundable setup-fee balance.
Custom development, additional integrations, expanded scope, exceptional migration work, extra usage or third-party costs may be quoted separately and are governed by the applicable proposal or order confirmation.
One-time website and platform payments
Business Communication Platform and custom website charges are one-time project payments, separate from recurring Managed AI Assistant subscriptions.
The accepted proposal or checkout may require full payment, a deposit, milestone payments or another agreed payment schedule.
- Work already completed is payable and is not automatically refundable.
- Work clearly started, scheduled or reserved for the client may remain payable.
- Approved third-party or non-recoverable costs are not automatically refundable.
- Work not yet started may be cancelled subject to the accepted commercial terms.
Where a deposit applies, its purpose and refund treatment are determined by the accepted proposal or order confirmation and the work already performed, reserved or committed.
When a delivered item does not match the agreed scope, the first remedy is normally correction within the project rather than an immediate refund.
One-time build plus quarterly subscription
A Business Communication Platform checkout may contain both:
- a one-time website or platform build charge; and
- the first quarterly Managed AI Assistant subscription charge.
These components remain legally and commercially separate even when they appear in the same initial Stripe checkout.
Cancelling the recurring subscription does not cancel, reverse or refund the one-time website build or other one-time work already ordered, started or delivered.
Quarterly Managed AI billing
Standard Managed AI Assistant subscriptions are billed in advance and renew automatically every three months under the applicable accepted proposal, order confirmation or service terms.
- Website AI Assistant — Text: €237 every three months (€79 monthly equivalent).
- Website AI Assistant — Voice + Text: €357 every three months (€119 monthly equivalent).
A cancellation request can be submitted in writing to office@amstercode.com. The effective cancellation date and any applicable notice arrangement depend on the accepted proposal, order confirmation or service agreement.
Unless required by applicable law or expressly agreed otherwise, a quarterly subscription charge for a service period that has already started is not automatically refundable.
This page does not create a universal cancellation notice period or fixed contract duration. The commercial terms accepted for the specific service remain controlling.
What happens after cancellation
Once cancellation becomes effective:
- The recurring subscription will no longer renew after the applicable final period.
- The licensed assistant service may be disabled.
- Tenant portal access and managed conversation services may end.
- Ongoing maintenance, hosting or connected services may stop where they depend on the cancelled subscription.
The client’s custom website remains subject to the ownership and licensing terms accepted for that project. Shared AmsterCode engines, widgets, internal libraries and infrastructure remain AmsterCode intellectual property.
Duplicate or incorrect charges
If a payment appears to be duplicated, technically incorrect or inconsistent with the accepted order, contact AmsterCode promptly so the transaction can be reviewed.
Where AmsterCode confirms that a charge was made in error, the appropriate correction, credit or refund will be arranged. Approved refunds are normally returned through the original payment method where practical. Processing time may also depend on the bank or payment provider.
Downtime, outages and service credits
Parts of AmsterCode services depend on third-party hosting, telecommunications, payment systems, APIs, infrastructure and other external services. Temporary interruptions may occur.
Short or isolated interruptions do not automatically create a cash-refund right. Where a material disruption affects core functionality for a sustained period, AmsterCode may review an appropriate remedy, which may include:
- reasonable corrective work;
- a service credit against a future billing period; or
- an extension of the affected service period.
Any service credit is assessed according to the circumstances and is not automatically transferable or exchangeable for cash. A guaranteed uptime commitment or SLA must be agreed separately in writing.
Scope corrections versus additional requests
AmsterCode distinguishes between:
- Corrections: bringing the delivery into line with the accepted scope.
- New work: additional pages, functionality, integrations, languages, workflows or other services outside the accepted scope.
Reasonable corrections within the agreed scope are handled as part of delivery. New work requires a separate quote, change request or order. Declining additional work does not create a right to a refund for correctly delivered base work.
How to request cancellation or review
Send the request through the official contact form or by email.
Include:
- Your company name and contact details.
- The relevant project, product or subscription.
- The invoice, checkout or proposal reference where available.
- A clear explanation of the request and requested outcome.
Contacting AmsterCode directly does not remove any legal rights. It allows billing errors, delivery concerns and cancellation requests to be reviewed quickly before unnecessary payment disputes arise.
Law and policy hierarchy
This policy forms part of the AmsterCode legal framework together with the Terms & Conditions, Privacy Policy, Cookie Policy and the applicable proposal, order confirmation or service agreement.
Unless expressly agreed otherwise, agreements are governed by Dutch law.
This page is written for practical clarity and does not replace advice from a qualified legal professional.