Online store
A complete multi-page website for selling products or services onlineCategories, product pages, shopping cart, checkout, payment system integration, and the required functionality in one unified system
WHAT IS AN ONLINE STORE
An online store is a website where visitors can not only view products or services but also complete the entire purchasing process online. The system normally includes a catalogue, product pages, prices, variants or specifications, a shopping cart, checkout, delivery options, and payment methods. Once an order is placed, the data is sent to the seller and can be synchronised with payment, inventory, or accounting systems.
The defining difference from a catalogue website is the presence of a complete transaction. Customers can choose products, create an order, and pay without having to contact a manager. This requires additional systems for stock and order management, emails and notifications, payment statuses, delivery rules, returns, taxes, and data protection. An online store is therefore a complete sales system rather than simply a presentation of products.
WHAT IS IT SUITABLE FOR
An online store is suitable for businesses that need to accept orders and payments directly through the website. It is appropriate when customers should be able to choose a product or service, add it to a cart, enter their details, select delivery, and pay without requiring a manager to complete the transaction.
This format works for retail businesses, manufacturers, brands, sellers of digital products, subscriptions, and fixed-price services. It is especially useful when sales need to be automated, stock must be managed, large numbers of orders are processed, or payment, warehouse, accounting, and logistics systems need to be connected.
WEBSITE STRUCTURE
WHAT IS INCLUDED IN DEVELOPMENT
WHAT IS PROVIDED FOR FREE
CREATION STEPS
The creation of an online store follows a sequential process: from selecting the plan and placing the order to planning the structure, developing the required functionality, technical testing and publishing the finished website.
Website creation steps:
Payment of the order means that the Client accepts the terms of the Public Agreement, the relevant appendix, the Service Provision Regulations and the selected plan. Development begins after payment has been confirmed and the information and materials required to complete the project have been received.
CREATION TIMEFRAMES
The timeframe for creating an online store depends on the scope of work, structural complexity, number of functions and speed of material approval. All stages are completed sequentially without artificially extending the process.
Estimated timeframes:
Average creation time for an online store: 25–50 working days.
PRICING
Whichever plan is selected, the final price depends on the amount of work actually completed. If, during development, it turns out that less work is required than was included in the selected plan, the price will be recalculated and the difference refunded to the Client.
If the project requires additional work, extra functions or changes that are not included in the selected plan, their cost will be agreed with the Client in advance. No additional work or extra charges will be applied without the Client’s prior approval. There will be no unexpected additional payments after development has started.
STANDARD
- Domain (.com) — 1 year
- Website hosting — 1 month(s)
- SSL certificate (HTTPS) — 1 year
- Corporate email on the domain — 1 mailbox(es)
- Daily website backup — 1 year
- Technical support — 1 month(s)
- Mobile responsive design
- Analytics integration
- Basic SEO preparation
- Product categories and product pages
- Shopping cart
- Full checkout process
- Online payment integration
- Customer account
- Product search and filters
- Order management
- Stock management
- Product variants and attributes
- Coupons and promo codes
- Delivery methods
- External system integrations
OPTIMAL
- Domain (.com) — 1 year
- Website hosting — 2 month(s)
- SSL certificate (HTTPS) — 1 year
- Corporate email on the domain — 2 mailbox(es)
- Daily website backup — 1 year
- Technical support — 2 month(s)
- Mobile responsive design
- Analytics integration
- Basic SEO preparation
- Product categories and product pages
- Shopping cart
- Full checkout process
- Online payment integration
- Customer account
- Product search and filters
- Order management
- Stock management
- Product variants and attributes
- Coupons and promo codes
- Delivery methods
- External system integrations
PREMIUM
- Domain (.com) — 1 year
- Website hosting — 3 month(s)
- SSL certificate (HTTPS) — 1 year
- Corporate email on the domain — 3 mailbox(es)
- Daily website backup — 1 year
- Technical support — 3 month(s)
- Mobile responsive design
- Analytics integration
- Basic SEO preparation
- Product categories and product pages
- Shopping cart
- Full checkout process
- Online payment integration
- Customer account
- Product search and filters
- Order management
- Stock management
- Product variants and attributes
- Coupons and promo codes
- Delivery methods
- External system integrations
WEBSITE TECHNICAL SUPPORT
Technical support for the online store begins after publication and is intended to keep the launched website working correctly, not to provide unlimited redevelopment. We monitor website availability, SSL and domain status, critical errors, core functions and technical components. Catalogue pages, product variants, cart, checkout, payment and delivery methods, notifications and personal accounts are checked.
If an error appears in a function we have already implemented or in the website configuration, it is corrected as part of support. Minor technical adjustments can also be handled without opening a separate development project when they do not change the website structure, design or logic. New pages and sections, redesign, new functionality, complex integrations, bulk content entry and rebuilding existing logic are not part of technical support and are priced separately.
The initial technical-support period after launch is provided free of charge according to the selected plan. After that period ends, support continues only as a paid service. Additional work is carried out only after its scope and cost have been agreed with the Client.
PROMOTION AND SUPPORT
Promotion of the online store is not an automatic continuation of development and is not included in the website-creation price unless the selected plan explicitly says otherwise. After launch, SEO, analytics and further project development can be ordered as a separate service. The first step is to check whether the pages are technically ready for indexing: headings, metadata, URL structure, internal navigation, speed and mobile behaviour.
The next stage depends on the type of project. For this website the main focus is category and product visibility, purchase analytics and conversion. We can analyse search queries and traffic, improve existing pages, create new landing and information pages, configure analytics goals and identify which pages and traffic sources actually generate enquiries or sales.
Promotion does not mean guaranteed search positions and does not imply that a launched website will automatically receive traffic. The scope is agreed separately: it can be a one-off setup, a specific improvement or ongoing work. All paid work is agreed with the Client in advance.
Recommended blocks and features
Below are the features most commonly recommended for this website type. This is not a limitation: any of the 200 available features can be added when needed. The final price depends on the selected features, pricing plan, scope of work and required integrations.
FREQUENTLY ASKED QUESTIONS
Below are answers to the main questions about ordering a website: plan selection, development time, payment, required materials, functionality, changes after launch and ongoing support. The section explains the workflow, what is included in the selected plan and which additional work is agreed separately.
Compare the plan contents on the service page, including pages, blocks, functions and other included capabilities.
After choosing the website type and plan, continue to the order form.
After checkout, the system creates the order and invoice. Payment is made for that order.
Choose either a structured technical brief after payment or a free-text project description during checkout.
Functions and work outside the selected plan are agreed and charged separately.
After payment is confirmed and the requirements and materials needed to begin have been received.
Appendix No. 8
to the Public Agreement for website development and technical maintenance
Terms for the Development of an Online Store
Revision dated 16.09.2026
1. General provisions
1.1. This Appendix No. 8 (the “Appendix”) forms an integral part of the Public Agreement for website development and technical maintenance (the “Agreement”) and applies to online-store development services.
1.2. The relationship between the parties is also governed by the current Service Provision Regulations, the selected tariff description, the technical specification or free-form project description and other terms directly applicable to the specific order.
1.3. In the event of a conflict between the general provisions of the Agreement and the special provisions of this Appendix concerning development of an online store, this Appendix shall prevail.
1.4. The scope of services is determined by the tariff selected and paid for by the Customer that was in force when the order was placed.
2. Subject and online-store model
2.1. The Contractor develops an e-commerce website through which a buyer can select a product, add it to a cart, place an order and, where included in the project, make an online payment.
2.2. Depending on the tariff, the store may include product categories, product cards, variants and attributes, prices, cart, checkout, customer account, promo codes, discounts, delivery methods, payment systems, stock control, notifications and integrations.
2.3. The result is an online store ready for publication or already published within the paid tariff scope.
2.4. The Contractor provides technical implementation but is not the seller of the Customer’s goods, a payment institution, carrier, warehouse operator or tax adviser unless separately agreed.
3. Products, prices and catalogue data
3.1. The Customer provides product names, descriptions, images, prices, variants, sizes, colours, SKUs, availability, tax rates and other required data.
3.2. The Customer is responsible for the accuracy of product information, prices, discounts, tax settings and availability and for holding the necessary rights to submitted materials.
3.3. Product import from CSV, XLSX, XML, API or another source is performed only where included in the tariff or separately agreed and paid for.
3.4. If supplied data does not match the agreed structure, conversion, cleaning, field mapping or manual processing may be treated as additional work.
3.5. After handover, the Customer is responsible for keeping products, prices and stock current unless store administration has been ordered separately.
4. Cart, checkout and customer account
4.1. Cart and checkout logic is implemented according to the selected tariff and agreed purchase flow.
4.2. Checkout may include buyer details, delivery address, delivery method, payment method, comments, required consents and order confirmation.
4.3. Customer accounts, order history, saved addresses, wish lists, repeat ordering and other buyer functions are created only where included in the tariff or separately agreed.
4.4. The Customer determines mandatory buyer fields and legally required consents applicable to its sales model.
5. Online payments and payment providers
5.1. Online payments are processed through third-party banks, payment institutions, acquirers or payment gateways.
5.2. The Contractor connects only payment methods that are technically available, supported by the selected system and included in the paid project scope.
5.3. The Customer enters into agreements with payment providers, completes identification, supplies required documents and ensures activation of its merchant account unless otherwise agreed in writing.
5.4. The Contractor does not guarantee approval by a payment provider, authorisation of every payment, commission rates, payout times or uninterrupted operation of a third-party payment service.
5.5. If a payment provider changes its API, module, security requirements or access conditions after handover, any required adaptation is assessed separately.
6. Delivery, taxes and order processing
6.1. Delivery methods, zones, rates, free-delivery conditions and other parameters are configured using information supplied by the Customer.
6.2. Integration with couriers, parcel lockers or logistics systems is performed only where technical access exists and the integration is included in the tariff or separately paid for.
6.3. The Customer determines tax rates, VAT treatment, tax-inclusive or tax-exclusive prices and other fiscal settings. Standard website development does not include tax advice.
6.4. Order statuses, notifications and administrative workflows may be configured, but actual fulfilment, packing, dispatch, delivery, returns and customer service remain the Customer’s responsibility.
7. Stock, warehouse and external systems
7.1. Basic stock control may be implemented within the online-store system where included in the selected tariff.
7.2. Synchronisation with ERP, warehouse software, CRM, accounting systems, supplier databases, marketplaces or other external systems is a separate integration and depends on the relevant service’s API, data structure and access rules.
7.3. The Contractor is not responsible for incorrect stock, prices or statuses resulting from Customer data, external-system errors, synchronisation delays or third-party outages.
7.4. Multi-warehouse logic, product reservation, advanced pricing, supplier feeds and other extended automation are developed only within the tariff or after separate agreement.
8. Legal materials, testing and changes
8.1. The Customer supplies its sales terms, delivery and return information, seller details, privacy information, cookie information and other legal materials required specifically for its store unless preparation of such materials is ordered separately.
8.2. Before handover, the agreed core scenarios are tested, including product display, cart, checkout, notifications and connected payment and delivery integrations.
8.3. Correction of the Contractor’s technical errors and bringing agreed functionality into conformity with the requirements is not an additional service.
8.4. New payment methods, delivery services, subscriptions, bonus or loyalty systems, advanced discount rules, additional currencies, marketplace integrations or other previously unagreed functions are additional work.
9. Price, support and further development
9.1. The development price is determined by the selected tariff and additional features selected by the Customer.
9.2. If the work actually required is less than the paid scope and the actual project price is objectively lower than the amount paid, the difference is refunded to the Customer.
9.3. Work beyond the paid tariff is performed only after price, scope and conditions are agreed. No paid additional work is performed without prior approval.
9.4. Paid licences, payment-provider fees, delivery services, external APIs, SaaS services, extra server resources and other third-party services not included in the tariff are paid separately.
9.5. Technical support included in the tariff covers correct operation of functionality developed by the Contractor within the paid scope and does not include ongoing store management, order processing, updating products, prices or stock, or development of new functions.
9.6. Delivery and acceptance are carried out under the Agreement. Requests for new functions, integrations, payment methods, delivery services or changes to business logic are not defects in completed work.
9.7. Matters not specifically regulated by this Appendix are governed by the Agreement, the Service Provision Regulations and other documents applicable to the order.
MEDIA IEU, SIA
