
Ecommerce website in Malta
What an online shop needs, from payments to delivery.
Websites · Selling online
A voucher shop sells while you are closed, collects the money in advance and brings you new customers. This guide covers Malta’s voucher rules, the right voucher types, codes that cannot be reused and a free planner.

To sell gift vouchers online in Malta, add a voucher page to your website that takes card payments, emails a voucher with a unique code and its terms written on it, and lets staff mark codes as used. The MCCAA says any expiry date must be stated at sale and on the voucher; Malta Digital builds these as part of web design in Malta.
The short version
A gift voucher is the easiest thing you will ever sell online. There is no stock to ship, the buyer pays today, and the person who receives it often becomes a new customer who has never heard of you. For spas, restaurants, salons, hotels, tour operators, gyms and shops in Malta and Gozo, vouchers are also the answer to the late gift: the person searching at 11pm on 23 December, or on the morning of a birthday.
Most local businesses still sell vouchers only at the counter or by bank transfer and a screenshot sent by message. That means no sales while you are closed, no sales to people abroad buying for family in Malta, and a drawer of paper slips nobody can check. A small voucher shop on your own website fixes all three. The four steps below are what it has to handle.
This guide covers what Malta’s consumer rules expect from a voucher, which type of voucher suits which business, how to stop codes being reused, and the numbers behind it, with a free planner. For the website side, see our web design in Malta page and our guide to building an ecommerce website in Malta.
The market
Eurostat’s 2025 survey of how people use the internet shows that 71.4% of all individuals in Malta bought something online in the previous 12 months, up from 62.8% in 2020. In the last three months alone, 62.5% had made an online purchase, level with the EU average of 62.4%.
The split by type matters more for vouchers. People in Malta buy experiences online far more than the EU average. In 2025, 34.1% had booked rented accommodation online in the last three months (EU 23.6%), 46.3% had bought a transport service (EU 26.2%) and 30.2% had bought tickets to an event (EU 26.8%). Those are the same habits a spa day, a dinner for two, a boat trip or a class pass rely on.
What this means for you: the buyer is already comfortable paying on a phone. What they need is a clear page, a price, a choice of delivery and a voucher that arrives in seconds. If your competitors still ask for a bank transfer, a working voucher shop wins the last-minute gift by default.
The rules
Malta does not have a separate gift voucher law, but the Malta Competition and Consumer Affairs Authority (MCCAA) is clear about how vouchers are treated. In its Consumers Hub answers, it says that any conditions about using a voucher, including an expiry date, must be clearly communicated at the time of purchase and written on the voucher itself. If a condition was not stated, it cannot normally be enforced against the customer.
The MCCAA’s consumer column in the Times of Malta adds the practical side. When no expiry date is written on a voucher, there is no time limit to use it. If the voucher does not say it must be used in one go, the customer may use it for part of a purchase and keep the balance. Once a voucher is sold, its written terms bind the seller and cannot be changed afterwards. And a lost voucher that is not personalised is treated much like lost cash, which is one more reason to issue named, coded vouchers that you can cancel and reissue.
| On the voucher | Why it matters in Malta |
|---|---|
| Value or exact experience | The customer knows what they bought; vague wording leads to disputes |
| Expiry date, if any | An expiry date that is not written on the voucher cannot normally be enforced |
| Single use or balance allowed | If you do not say “one visit only”, a partial use with a balance may be expected |
| Where and how to redeem | One location, all branches, online only, booking needed or walk-in |
| Unique code | Lets you check it in seconds and stop it being used twice |
| Name of the recipient, if personalised | A named voucher can be cancelled and reissued if it is lost |
| Your business name and contact | The recipient may not know who you are |
Selling online adds the EU distance selling rules. Under Directive 2011/83/EU on consumer rights, you must show the main details, the total price and your identity before the customer pays, and a consumer normally has 14 days to cancel a distance purchase. There is an exception in Article 16(l) for leisure and catering services when the contract is for a specific date. An open-dated voucher usually has no specific date, so plan for the 14-day right and say how a refund works in your terms. Ask your lawyer to check the exact wording for your business.
Finally, if you run a voucher offer, the discount rules apply. The MCCAA reminds traders that a “was” price must be the lowest price used in the 30 days before the reduction. A “€100 voucher for €80” is fine; a fake “was €150” is not. Our guide to website legal requirements in Malta covers the rest of what any selling website must show.
Voucher types
There are four common kinds. Many businesses sell two: a money voucher for flexibility and one or two named experiences that look good as a gift.
| Type | Example | Good for | Watch out for |
|---|---|---|---|
| Money value | €50 to spend on anything | Shops, restaurants, salons | Say whether a balance can be kept |
| Named experience | Spa day for two, tasting menu, boat trip | Spas, hotels, tours, restaurants | Say what happens if the price or menu changes |
| Dated booking | Dinner on 14 February at 20:00 | Events, set-menu nights | A dated leisure booking is treated differently from an open voucher |
| Pack or pass | 5 classes, 10 sessions | Gyms, studios, tutors | Track sessions used, not just one code |
For a named experience, write the experience exactly as you sell it today and say what the voucher is worth if the package changes. That one sentence prevents most of the arguments a year later. For packs, the voucher becomes a small account, so the shop needs to count sessions, not only mark a code as used.
Want a voucher page that sells while you are closed? Apply now for a voucher shop
The shop
A voucher shop is a small product page plus a code system. It does not need a full online store. These are the parts that matter, in the order buyers notice them.
If you already sell online, vouchers can sit inside the shop you have. If you only have a brochure site, a voucher page can be added without turning the whole site into a store. Restaurants can link it from the menu and booking pages; see our restaurant website guide.
Codes and fraud
The paper voucher problem is simple: anyone can photocopy it, and nobody knows if it was used last week at the other branch. Online vouchers solve this only if every code is unique, hard to guess and checked against one list.
| Problem | What goes wrong | How the shop prevents it |
|---|---|---|
| Copied voucher | The same slip is used twice | Unique code, checked and marked used in one central list |
| Guessed code | Codes like GIFT001, GIFT002 | Random codes of 10 or more characters |
| Lost voucher | Customer asks for a new one | Named voucher, cancel the old code and reissue |
| Part used | Nobody remembers the balance | Balance stored against the code and shown on the check screen |
| Expired argument | Expiry not written on the voucher | Expiry printed on the voucher and in the confirmation email |
| Chargeback | Card payment disputed later | Clear terms shown before payment and kept with the order |
Keep personal data to what you need. Under the GDPR’s data minimisation principle (Article 5(1)(c)), a voucher needs the buyer’s name and email, and the recipient’s name and email only if you are sending it to them. You do not need dates of birth or addresses for an emailed voucher. If you want to send the recipient offers later, ask for that consent separately and never tick the box for them.
Free tool
Type in your own figures. The planner shows the cash you collect when vouchers are sold, the extra spend when they are used, and how many vouchers would cover the cost of the shop.
Use your own figures. Nothing you type is sent anywhere.
Your result appears here as you type.
If fewer than 7 in 10 vouchers are used within a year, the reminder emails and booking link are usually the weak point. If very few recipients are new customers, sell experiences people would not buy for themselves, such as a tasting menu or a couples treatment.
Worked examples
Example 1: a day spa before Christmas. Say a day spa sells 150 vouchers between late November and New Year at an average of €75. That is €11,250 paid before a single treatment is given. Say 85% are used in the next year, and each visitor spends €20 more on the day on an upgrade or a product. That adds about €2,550 of extra spend. If half of the people who use them are new customers and one in five of those comes back once on their own, that is about 13 extra paid visits the spa would not have had.
Example 2: what the website costs against that. A voucher page with codes, a check screen and delivery emails fits our Business Website from €2,490, which takes 2 to 4 days once your content is ready. At a 60% gross margin on €75 vouchers, that is covered by about 56 vouchers, so in the example above it is paid for before mid-December. A restaurant that only wants a simple voucher page linked from an existing site can start with the Professional Website from €990, complete in 24 to 48 hours.
Traffic still has to come from somewhere. For one ecommerce brand in Croatia and Serbia, Meta ads we manage turned €1,546 of ad spend into €17,792 in tracked sales. Results vary by offer and season, but a voucher is one of the easiest things to advertise in December because the buyer’s problem is urgent. See our guide to Black Friday Facebook ads for timing.
Want vouchers selling before the Christmas rush? Apply now for a voucher shop
Step by step
How we build it
We build voucher pages and online shops for businesses in Malta and Gozo around the four steps: buy, send, book and redeem. You own the domain, the website, the codes and every customer who buys or receives a voucher. Work starts as soon as the first payment is made.
| Package | Price | Build time | Fits |
|---|---|---|---|
| Professional Website | From €990 | 24 to 48 hours | A simple voucher page linked from your site |
| Business Website | From €2,490 | 2 to 4 days | Voucher shop with codes, delivery emails and a staff check screen |
| 24-Hour Premium Website | €2,990, up to 15 pages | 24 hours | A new site with vouchers live before a deadline |
| Growth Website | From €4,900 | 7 days | Vouchers plus booking, a full shop and ads-ready tracking |
If vouchers need to connect to a booking engine, a loyalty scheme or several branches, that becomes a custom system from €7,500. A first working version of a custom system is ready in 2 to 4 weeks.
We have 18 Google reviews from real clients. To compare running costs before you decide, read our website cost guide for Malta, or apply below and tell us what you would like to sell as a gift.
Ready to sell gift vouchers from your own website? Apply now for a voucher shop
A few straight answers
Yes. A voucher page on your own website can take card payments, email a voucher with a unique code at once or on a chosen date, and let your staff check and mark codes as used. You do not need a full online shop to start.
If a voucher expires, the expiry date must be clearly communicated when it is sold and written on the voucher. The MCCAA says a condition that was not stated cannot normally be enforced, and a voucher with no expiry date written on it has no time limit.
If the voucher does not say it must be used in one go, the MCCAA has advised that a customer may use it for part of a purchase. Say clearly on the voucher whether a balance is allowed, and store the balance against the code.
Usually yes, within 14 days. A voucher bought online is a distance contract under Directive 2011/83/EU. The exception for leisure and catering services applies when the contract is for a specific date, which an open voucher usually is not. Ask your lawyer to check your terms.
Give every voucher a random code of 10 or more characters, keep all codes in one central list, and have staff scan or type the code to check the value left and mark it used. Named vouchers can be cancelled and reissued if lost.
Eurostat’s 2025 survey found that 71.4% of all individuals in Malta bought something online in the previous 12 months, and 62.5% did so in the last three months, level with the EU average.
Malta Digital’s Professional Website starts from €990 and is complete in 24 to 48 hours. A voucher shop with codes, delivery emails and a staff check screen fits the Business Website from €2,490, built in 2 to 4 days once your content is ready.
Sources
A useful first step
Professional Website from €990, Business Website from €2,490 and Growth Website from €4,900. Tell us about your business and we reply with what we would build.
Step 1 of 2
A few quick questions, about a minute. We usually reply within 2–3 hours.