A custom online shop: fast and with no platform fees
An online shop should load instantly, take payments without friction and be easy to run. We build custom e-commerce on the same system as our own website: static pages served from Cloudflare, Stripe payments and a panel to manage products. No WordPress, no plugins and no monthly fee just to keep the shop open. In four weeks.
From €2,900 + VATWhat’s included
- 01
A custom catalogue
Categories, collections, colour or size variants, optimised photos and sale prices with the original price shown. Every product page is generated as a static page, which is why it loads in under two seconds on mobile.
- 02
Stripe payments
Card, Apple Pay, Google Pay and Bizum on a secure checkout page hosted by Stripe. Card details never touch your website, and you only pay a fee per sale, with no monthly charge.
- 03
Stock and orders
Stock lives in a database on Cloudflare: it’s held while the customer pays and deducted when Stripe confirms the payment. Every order is recorded, with confirmation emails to the customer and an alert to the shop.
- 04
Promotions and loyalty
Discount codes, including personal codes for influencers with per-campaign tracking, free shipping above a set amount, gift cards and, if needed, passwordless customer accounts.
- 05
SEO and selling on Google
Product structured data for Google, a sitemap covering every language, clean URLs and product feeds for Google Merchant Center and the Meta catalogue, so your products appear in Shopping and in ads.
- 06
Measurement and consent
A custom cookie banner with Consent Mode v2, and full purchase-funnel tracking for GA4: listings, product page, basket, checkout and purchase. So you know what each campaign sells.
- 07
A panel to run it
Add products, change prices and photos or edit copy from a simple panel. Every change goes live on its own within minutes.
- 08
Migration without losing rankings
If you’re coming from WooCommerce or Shopify, we bring over products, orders and customers, and redirect every old URL so Google carries your rankings over.
Who it’s for
Your WooCommerce is slow or fragile
Plugins that need updating every week, a search that finds nothing and a site that keeps slowing down. We replace it with a fast shop and no plugin maintenance, as we did for Carlota Vargas.
You pay fees that don’t pay off
If your platform charges you every month plus a fee per sale, here you only pay Stripe’s fee.
You sell your own products
Brands with a catalogue of dozens or hundreds of items who want a shop with their own identity, not a template.
You want to sell in more than one country
A multilingual shop, shipping zones and local payment methods such as Bizum.
How we work
- 01
Week 1 · Planning and design
We review the catalogue and your needs, decide which pieces are required and design the homepage, listing and product page.
- 02
Week 2 · Catalogue and shop
We build the pages and load the products, basket and search.
- 03
Week 3 · Payments and tracking
We connect Stripe, stock, shipping, emails and analytics, and test everything in test mode.
- 04
Week 4 · Testing and launch
You review the shop, we place a real order, migrate data and redirects, go live and train you.
Pricing
Pricing
Fixed price and launch in four weeks. Before we start we review what you need, and you don’t pay for pieces you won’t use.
- from receiving your catalogue to the shop taking orders.
- 4 weeks
- mobile performance score for the carlotavargas.es homepage, built this way (Lighthouse).
- 99
- monthly platform fee: only Stripe’s fee per sale.
- €0
Essential shop
Up to 50 products
€2,900 + VAT
- Custom design of homepage, listings and product page
- Stripe payments: card, Apple Pay, Google Pay and Bizum
- Stock and orders in the database
- Order emails to the customer and the shop
- Product SEO and Google Merchant feed
- Panel to manage products
- Popular
Complete shop
Up to 300 products
€4,900 + VAT
- Everything in the Essential shop
- Variants, collections and sales
- Discount and campaign codes
- Gift cards
- Typo-tolerant search
- Cookies and purchase analytics for GA4
- 2 languages
Custom shop
Migration and advanced features
From€6,900 + VAT
- Everything in the Complete shop
- Migration from WooCommerce or Shopify
- Customer accounts and wishlists
- PDF invoices
- Integrations with Klaviyo, the Meta catalogue or an ERP
- 3 or more languages
Every shop includes
- Custom design, no templates
- Cloudflare hosting and SSL certificate
- Secure Stripe checkout page
- Panel to manage products and copy
- A complete test order before opening
- Training to run the shop
- Code, data and domain in your name
- The deadline starts once we have the catalogue, photos and copy.
- Stripe charges its fees directly: 1.5% + €0.25 per sale with a standard European card.
- If the shop needs a point-of-sale, an ERP or a marketplace, we’ll recommend Shopify or WooCommerce: see our websites service.
Add-ons
- Extra languageTranslation of the shop, product pages and emails into another language.From €290 + VAT
- Product uploadIf you can’t load the catalogue yourself, we do it from a spreadsheet.From €3 + VAT / product
- Product photographyA photo shoot and packshots with consistent backgrounds and sizes.Quoted per project
- Shop maintenanceMonthly review of payments, stock and emails, security updates, 2 hours of changes a month and support within 24 hours. No minimum term.€99 + VAT / month
Prices in euros, VAT not included. Need something tailored? We’ll send you a no-obligation quote.
FAQ
Why four weeks and not one?
Because a shop has more moving parts than a website: catalogue, payments, stock, shipping, emails and analytics. Each one has to be tested with trial orders before opening. The clock starts once we have the catalogue, photos and copy.
How much does a custom online shop cost?
From €2,900 + VAT for a shop with up to 50 products. The complete shop, with up to 300 products, variants, discount codes and gift cards, is €4,900 + VAT. Projects with migration, customer accounts or integrations are quoted individually.
What fees does the shop pay?
Stripe’s, per sale: 1.5% + €0.25 with a standard European card. There’s no monthly platform fee and no commission from us on your sales.
What about monthly costs?
For a small or medium shop, hosting, the database and order emails can stay at €0 on Cloudflare’s and Resend’s free plans. If the shop grows, Cloudflare’s paid plan starts at $5 a month and the email plan at $20 a month. We work it out for your volume.
Will I be able to run it myself?
Yes. From the panel you can add products and change prices, photos and copy, and Stripe gives you a dashboard with every payment and refund.
What if I currently use WooCommerce or Shopify?
We bring over products, orders and customers, and redirect old URLs to the new ones so you keep your rankings and the sales you already get from Google.
Do you always use this system?
No. If you need a connected point-of-sale, thousands of items synced with an ERP or a multi-vendor marketplace, we’ll recommend Shopify or WooCommerce, which we also build through our websites service.
How are invoices handled?
The shop can generate a PDF invoice for every order and send it to the customer. If you need to integrate Verifactu-compliant invoicing software, we assess it based on what you use.
Contact
Which service do you need?
Not sure yet? No problem: let’s talk and we’ll help you decide.
