E-commerce Website Development

Online store development with WooCommerce or custom code: card payments and cash on delivery, shipping with Econt and Speedy, SEO for categories and products, and an admin panel you can run yourself.

A platform chosen for your products, not out of habit
Econt, Speedy and card payments from day one
The store and the domain remain yours
"I want to express my immense gratitude and admiration to Georgi, with whom I had the pleasure of working on the creation of my website. The project was not easy at all, I had many requirements that were not easy to fulfill, but he invested an enormous amount of time, effort and heart to create the best."
Ioana Karalieva, via-academy.com

THE CHALLENGE

  • You sell through Facebook and Instagram and lose orders in your messages
  • You cannot decide between WooCommerce, Shopify or a subscription platform
  • Calculating shipping and creating waybills takes hours every day
  • Your categories and products do not show up in Google
  • Customers leave on the checkout page
  • You are not sure what documents the law requires for an online store

MY APPROACH

  • A catalog with filters, variations (size, color) and stock levels
  • A cart and checkout with minimal fields, easy to use on a phone
  • Econt and Speedy modules with office or address delivery and shipping cost
  • Card payment, cash on delivery or bank transfer
  • A store compliant with Bulgarian Ordinance N-18: NRA registration, a sales document for every order and the audit file
  • SEO for categories and products: unique descriptions, structured data, clean URLs
  • Training so you can add products, process orders and run promotions yourself
Learn about my process

HOW WE WORK TOGETHER

📦
1

PRODUCTS AND LOGISTICS

I learn what you sell, how many products you have, how you ship and how you take payments.

🧭
2

PLATFORM CHOICE

I recommend WooCommerce, Shopify or a custom solution and explain why.

🛒
3

STORE AND INTEGRATIONS

Design, catalog, cart, payments, couriers and test orders from start to finish.

🚀
4

LAUNCH AND TRAINING

Going live, connecting Google Search Console and training for daily work.

No surprises and no hidden costs. Just clear communication and quality results.

WHAT’S INCLUDED IN EVERY PROJECT

🛍️

CATALOG AND ORDERS

  • Categories, filters and products with variations
  • Cart and checkout optimized for mobile
  • Email notifications to you and the customer for every order
  • Discounts, promo codes and free shipping above a set amount
🚚

PAYMENTS AND DELIVERY

  • Card payment, cash on delivery and bank transfer
  • Econt and Speedy: to an office, locker or address
  • Compliance with NRA Ordinance N-18 for online stores
  • Automatic shipping cost calculation
  • Terms and conditions, right of withdrawal and privacy policy

Online store development that sells on mobile too

Building an online store does not start with design. It starts with how you sell, how you ship and how you get paid. The stores I build take orders by card or cash on delivery, ship them with Econt or Speedy and are ready for Google from launch. I work with retailers in Plovdiv, Sofia and across Bulgaria.

I have also built and run online stores of my own, so I know not only the code but also day-to-day life after launch: orders, returns, couriers and customer questions.

WooCommerce, Shopify or custom: which platform for your online store

The platform decides how much you pay each month, how much freedom you have and how easily you connect to Bulgarian couriers.

  • WooCommerce is the right choice for most Bulgarian stores. There is no monthly subscription, you have full control and there are ready modules for Econt, Speedy and card payments. It suits anything from a few products to several thousand.
  • Shopify is convenient if you want minimal technical upkeep and accept a monthly fee and commissions. Connecting to Bulgarian couriers requires additional apps.
  • A custom store makes sense for specific logic: a product configurator, file uploads from customers, B2B pricing or a link to inventory software. It is the fastest option, but every new feature needs a developer.

After the consultation I will recommend one of the three and explain why, based on how you will work with the store, not on what is easier for me.

Payment

Customers in Bulgaria still often choose cash on delivery, so it is always included. On top of it I add card payment (through Stripe or your bank’s payment module) and bank transfer. The fewer steps in checkout, the fewer abandoned carts.

Delivery with Econt and Speedy

The customer chooses an office, locker or address and sees the shipping cost in the cart. You create the waybill from the store’s admin panel. If you offer free shipping above a certain amount, it is calculated automatically.

Ordinance N-18 and NRA registration

Every online store in Bulgaria must be registered with the National Revenue Agency (NRA) and report its sales under Ordinance N-18. When payments go through card, bank transfer or cash on delivery via a courier, the store issues a document for every order and prepares the monthly audit file, without a cash register for online sales. I set this up while building the store, so you can sell legally from day one. The exact settings are best agreed with your accountant.

Documents

An online store in Bulgaria needs terms and conditions, information about the right of withdrawal, a privacy policy and a cookie banner. I prepare the pages and the technical side; it is a good idea to have a lawyer or accountant review the content.

How long online store development takes

Usually between 4 and 6 weeks. Here are real timelines from my projects:

  • AstroCrafts, a WooCommerce store with a personalizer: 5 weeks
  • Your Portrait, a custom store with photo uploads and card payments: 4 weeks
  • Star Map, a custom store with a real-time configurator: 6 weeks

What slows things down most is preparing the products: photos, descriptions and prices. If you have them in a spreadsheet, the store goes live faster.

SEO for online stores

A store wins in Google mainly through its categories, not its homepage. So when I build an online store:

  • every main category gets its own text, not just a product list
  • products have unique descriptions instead of the ones copied from the supplier
  • filters do not create thousands of duplicate pages in Google’s index
  • products have structured data (Product, availability, reviews) so they show extra information in search results
  • page URLs are short and readable

Online stores I have built

  • AstroCrafts: a WooCommerce store for star maps and gifts, with an interactive personalizer, coupons and automated emails
  • Your Portrait: my own Next.js store for portraits from photos, with 16 styles, photo uploads and Stripe payments
  • Star Map: my own Node.js store with a configurator and a real-time preview of the map

What affects the cost of an online store

The cost depends on the number of products and their variations, the platform, integrations with couriers, payments and inventory software, whether the design is custom and who will enter the products. Every quote lists the items separately, so you can see what you pay for.

For a regular business website without a cart, see web development. For maintenance of a store that is already live, see server administration and maintenance.

Describe the store you want and I will send you a written quote.

FREQUENTLY ASKED QUESTIONS

Still have questions? Let’s talk

Contact me

READY TO GET STARTED?

Let’s discuss your project in a free 30-minute consultation. No sales pressure, just honest advice on the best approach for your business.

Get Your Free Consultation

Or call me directly: +359 896 86 3508

RELATED SERVICES

AI Chatbot for Your Website and AI Business Automation

An AI chatbot for your website that answers customers in Bulgarian and English around the clock, plus AI automation of routine business tasks. Try Eva, the chatbot on this site, live.

Learn more

Website Redesign Without Losing Your Google Rankings

A website redesign with a modern look and faster loading that keeps your Google traffic: a URL map, 301 redirects and monitoring after launch.

Learn more

SEO Optimization for Your Website

SEO optimization and SEO services for businesses in Plovdiv, Sofia and across Bulgaria: technical audit, content, local SEO and a monthly report with Google Search Console data.

Learn more