Skip to content
Start by seeing what could work better. Free audit →

Online storefrom €3,000

What every store gets, which couriers and payments we already work with and what raises the price. The examples come from stores that are selling today: Jotis and GumMax.

What every store includes

The base every €3,000 store starts from. Card payments, more couriers and the other integrations further down are added to fit your business.

01

Storefront and catalogue

  • Custom design, no off-the-shelf theme
  • Categories, brands, search and filters
  • Product pages with price, stock and images sized for fast loading
  • Products with variants, such as size or pack size

02

Checkout and delivery

  • Cart and one-page checkout, as a guest or with an account
  • Delivery with one courier, Econt or Speedy: to an address, an office or a parcel locker, priced at checkout
  • Cash on delivery and bank transfer
  • Company invoice details at checkout

03

Running the store

  • An admin panel for products, orders, customers and stock
  • Product import and export from CSV
  • Order confirmation and status emails
  • Promo codes and discounts

04

Visibility

  • Structured data on every product: price, stock and brand
  • A sitemap with every product, a robots.txt for AI crawlers and llms.txt
  • Google Analytics with product view, cart and purchase events, after cookie consent
  • Pages for delivery, returns and terms

Product photos and descriptions come from you or your supplier. Moving them from an old store is a migration, covered below.

Integrations we have already built

Couriers, payments and systems we have connected for real stores. Each one says where it runs.

01

Delivery

The customer picks the courier and the drop-off point, and the delivery price is calculated at checkout.

Econt

To an address, an Econt office or a parcel locker, priced by weight, size and destination. Pickup from your own premises works too.

Live at GumMax

Speedy

To an office, a parcel locker or an address, priced by Speedy at checkout. Waybills and courier pickups are created from the admin panel.

Live at Jotis

Pigeon Express

Fully built and ready to switch on once the store activates its contract with Pigeon.

Built, not switched on yet

Free delivery rules

Free delivery above a set amount, only for eligible products or up to a set weight.

Live at Jotis

02

Payment

The methods Bulgarian shoppers expect.

Cash on delivery

Paid on delivery, in cash or by card to the courier.

Live at Jotis and GumMax

Bank transfer

The customer receives your bank details after ordering, and the goods ship once paid.

Live at GumMax

Card payment: BORICA or Stripe

Card payments with 3-D Secure through your bank's virtual POS (BORICA) or through Stripe.

Built, goes live once the bank or Stripe approves

03

Catalogue and customers

Products, prices and customers are not typed in by hand when they can come from somewhere.

Supplier sync

Products, prices and stock come straight from the suppliers' systems and update on their own. The catalogue keeps itself current.

GumMax: over 14,000 products

Migration from OpenCart

Products, customers and orders move to the new store, and old addresses lead to the new ones. Customers sign in with their old passwords.

Jotis: 650+ customers, 2,600+ orders

Search

Fast search that forgives typos, with filters.

Live at Jotis

Accounts and reviews

Order history, wishlists, cancel and return requests, and reviews only from buyers, approved by you.

Live at Jotis

04

Marketing and analytics

More orders from the people already in your store.

Emails through Resend

Order confirmations, an abandoned-cart reminder after two hours, and a note when an out-of-stock product is back.

Live at Jotis

Newsletter and welcome code

A sign-up window with a first-order discount code, plus promo codes and automatic promotions.

Live at Jotis

Google Analytics and Clarity

Product view, add-to-cart and purchase events, loaded only after cookie consent.

Live at Jotis

Product feed for AI assistants

The whole catalogue in OpenAI's product feed format, plus structured data and llms.txt, so ChatGPT and other assistants can read the products.

Live at Jotis

05

Server and security

The store runs on its own server, with no platform subscription.

Medusa on a Hetzner server

Database, search and backend on one server, with releases that do not take the store offline.

Live at Jotis

Daily backups

The database and images are backed up every day, with copies kept for the last 7 days, 4 weeks and 3 months.

Live at Jotis

Images optimised on the server

Every image is resized and served as WebP or AVIF, to fit the browser and the screen.

Live at Jotis

Protection from bots and abuse

Cloudflare Turnstile on the review form and rate limits on sign-in, cart and reviews.

Live at Jotis

Your contracts with the couriers and the bank are in your name. We connect the store to them and test every integration before it goes live.

What raises the price

The €3,000 price is for a store with a clear scope. These raise it, because each one is its own build and its own testing.

01

A large, synced catalogue

Thousands of products that update themselves from suppliers or a warehouse, with filters on technical specs.

GumMax: over 14,000 products

02

Moving from an old store

Products, customers and orders moved from OpenCart, WooCommerce or Magento, with the old addresses redirected.

Jotis: from OpenCart

03

More couriers and rules

Each courier is its own integration: offices, lockers, prices, waybills and tracking. Plus rules such as free delivery above an amount or up to a weight.

Jotis: Speedy and delivery rules

04

Card payments

BORICA goes through the bank's certification, while Stripe switches on faster. With either one we test every payment scenario.

05

A custom admin panel

Screens shaped around how your team works: waybills, shipment reports, return requests, homepage banners.

Jotis: custom admin panel

06

Accounting and B2B

A link to accounting or warehouse software, prices per customer and orders on invoice for companies. Quoted after a conversation about the systems you use.

Stores selling today

Two Medusa stores with different jobs: one rebuilt after OpenCart, the other keeping a catalogue of thousands of tyres current on its own.

The jotis.bg home page

Perfume and cosmetics, Pirdop

Jotis

  • 650+ customers and 2,600+ orders moved from OpenCart
  • Speedy delivery to an office, locker or address
  • A custom admin panel
  • Google PageSpeed 100 on desktop and 85 on mobile (7 October 2026)
The gummax.bg home page

Tyres with fitting, Zlatitsa

GumMax

  • Over 14,000 product pages
  • A catalogue that updates itself from the suppliers
  • Econt to an address, office or locker, or pickup at the service centre
  • Company invoices and prices in euros

How the 4 to 8 weeks go

The catalogue and the integrations set the pace. A store with ready products and one courier launches faster than a migration with thousands of orders.

  1. 01

    Day 1

    Call and quote

    We talk about the catalogue, couriers, payments and the systems you use. A quote with the scope usually follows within one business day.

  2. 02

    Weeks 1-2

    Design and catalogue

    Design of the home, category and product pages. In parallel we import or move the products.

  3. 03

    Weeks 2-6

    Build and integrations

    Cart, checkout, couriers, payments, emails and the admin panel. Every integration is tested on a preview address.

  4. 04

    Weeks 6-8

    Launch and handover

    We redirect the old addresses, launch the store and walk your team through the admin panel.

After launch

The store pays no platform subscription. Here is what remains and who you pay.

Server and hosting
The backend runs on a Hetzner server and the storefront on Netlify, at the providers' rates.
Card fees
The bank or Stripe charges its fee per payment, under your contract with them.
Couriers
Delivery is paid under your contract with Econt or Speedy. The store calculates and shows the price.
Support
Optional: updates, monitoring and technical help after launch, on terms set out in the proposal.

Questions about the price

What does the €3,000 price include?

Custom design, a catalogue with search and filters, cart and one-page checkout, delivery with Econt or Speedy, cash on delivery and bank transfer, an admin panel, order emails and the SEO, AEO and GEO groundwork. Card payments and more couriers are added to fit your needs.

Why Medusa and not WooCommerce or Shopify?

Medusa is open source: there is no platform subscription and no paid plugins, and the code is yours. The storefront is custom, so it loads fast and search engines can read it. If your business needs the Shopify ecosystem, we also build custom storefronts on Shopify.

Can I add products and change prices myself?

Yes, from the admin panel: products, prices, stock, promotions and orders. CSV import works too. If products come from a supplier, the sync updates them on its own.

Can you move my store from WooCommerce, OpenCart or Magento?

Yes. For Jotis we moved 650+ customers and 2,600+ orders from OpenCart, and customers sign in with their old passwords. Old addresses lead to the new ones, so search engines and old links still find the products.

Which couriers and payments do you work with?

Econt and Speedy run in our clients' stores, and Pigeon Express is built and ready to switch on. For payment: cash on delivery, bank transfer, and card through BORICA or Stripe.

Are there monthly fees?

Not to us. You pay for the server and hosting at the providers' rates, card fees to the bank or Stripe, and delivery under your courier contract.

How long does it take?

Usually 4 to 8 weeks. The size of the catalogue, a move from an old store and the number of integrations matter most.

Do you charge VAT?

No. Cognitex Solutions is not VAT registered, so the prices on this page are final.

READY TO SELL?

Describe the catalogue, couriers and payments you want. You will get a concrete quote, usually within one business day.