Deposit & Payment Methods

Payment and Deposit Structure


EcoHaus Internorm is unique in how we structure the clients deposit payments.
We understand the concerns that clients have when parting with substantial amounts of money for goods and services before they see the actual products. The default for this industry sector is normally 50% payment with order, 50% final payment before the goods are released from the European manufacturing facilities. EcoHaus acknowledge this is totally unreasonable and have created a payment structure that we feel is fair, reasonable and safeguards the client at all stages. EcoHaus Internorm believes this creates a backdrop of trust and clients have been extremely comfortable with this format. Couple this with the incredible fact that Internorm UK financially guarantee each contract that EcoHaus Internorm undertake which is unique to EcoHaus as a 1st Window Partner. Please refer to the 1st Window Partner section on this website for further details.

Deposit Structure & Payment Methods

Deposit payments are payable by BACS, Credit Card, Debit Card and Cheques- Cleared Funds.

Please see the Credit Card Consumer Protection article below.

Please note that Credit Card Payments attract a 2.5% cost per transaction, which we unfortunately have to pass on.


The deposit payment sequence is as follows:

  • 25% Order Value - Payable on Order Confirmation.
  • 25% Order Value - Payable on Final Specification (Post Survey).
  • 47.5% Order Value - Payable on Site Arrival of goods.
  • 2.5% Order Value - Payable on Completion of all works.

Deposit Protection Insurance – Refurbishment/Replacement Projects Only

Detailed below are the Consumer Protection Association (CPA) Insurance policy details that provides Deposit Protection element up to £7500. This policy is also the 10-year guarantee on the Installation element of the window replacement as legally required by Fensa.


Credit Card Consumer Protection


Guide to credit card protection
By Clare Francis


You might not be aware of it, but that credit card tucked away in your wallet or purse possesses a secret weapon that provides you with fantastic protection against certain financial frights.
As well as helping you to make ends meet or to pay for big purchases which you wouldn’t otherwise be able to afford, your credit card protects you for anything you buy costing over £100. So, if the company that’s sold you something goes bust before the item is delivered, or if it’s broken and the supplier won’t sort things out, you can still get a refund.


The best thing about this protection is that it’s absolutely free and comes automatically with every credit card, so there are no additional charges and you don’t have to pay steeper rates of interest to get it.


Why do credit cards offer this protection? It’s all down to something called the Consumer Credit Act. Under Section 75 of this Act, credit cards must provide protection for purchase above £100 and below £30,000. The Consumer Credit Directive bumps up this protection from £30,000 to £60,260.
To find out about all the Deposit & Payment Methods, call us today on 0800 612 6519 or for more information use our contact form and we can get back to you with further details. 

We have placed cookies on your computer to help make this website better.

By continuing to use this site or closing this panel, we'll assume you're OK to continue.

Close