WooCommerce & PWA Development for NSP Moldova
We built a custom WooCommerce platform that allows NSP Moldova’s partners to run their own online stores on separate subdomains while managing products, orders, and content from one central system. The platform also includes a Progressive Web App (PWA) for a fast mobile shopping experience.

Client:

Role of DITS.agency

Services
Project Overview
NSP Moldova approached us with the goal of building a custom eCommerce platform that could support its unique partner-based business model while providing a seamless shopping experience across both the website and mobile devices.
Unlike a traditional online store, the platform had to support multiple independent partner storefronts operating on separate subdomains. Each partner required its own storefront with up-to-date pricing, active promotions, localized content, and a personalized shopping experience, while all products, inventory, orders, and business operations needed to remain centralized within a single WooCommerce installation.
To meet these requirements, we developed a fully customized WooCommerce platform that serves as the central eCommerce ecosystem for NSP Moldova. The solution includes a complete product catalog, multilingual support, customer accounts, custom checkout, PV point calculations, vendor-specific pricing rules, and advanced subdomain logic that dynamically adapts the storefront based on the active partner.
IIn addition to the website, we implemented a Progressive Web App (PWA), providing an app-like shopping experience while sharing the same WooCommerce backend, up-to-date product information, current pricing, active discounts, and business logic.
Project Challenges
- Vendor websites on subdomains. The platform needed to support vendor-specific storefronts on separate subdomains while keeping one shared WooCommerce system. We implemented vendor-domain logic that allows the website to adapt content, pricing, URLs, and order metadata based on the active vendor domain.
- PWA application support. The project required the store to work not only as a regular website, but also inside a PWA app experience. We added PWA-related logic for traffic detection, pricing behavior, caching rules, and mobile-friendly shopping flows.
- Custom pricing model. NSP Moldova required different price visibility depending on user status, vendor domain, and PWA traffic. We adapted WooCommerce pricing logic so the catalogue, product pages, cart, and checkout follow the correct business rules.
- Custom checkout flow. The default WooCommerce checkout did not fully match the business process. We customized checkout fields, order review, PV points display, and order metadata to support NSP Moldova’s sales workflow.
Solutions
Developed a customized WooCommerce platform that works as a central e-commerce system for NSP Moldova while also supporting vendor-specific websites on subdomains.
- The platform uses custom vendor-domain logic to adapt the shopping experience depending on the active vendor site. This includes pricing behavior, URL handling, order metadata, and customer flow adjustments. At the same time, the business team can continue managing products, orders, content, and store settings from one WordPress/WooCommerce admin panel.
- The solution also includes PWA support, allowing users to interact with the store through an app-like mobile experience. Custom logic was added for PWA traffic detection, pricing rules, caching behavior, and mobile shopping flows.








Technologies
Results
- The final platform gives NSP Moldova a flexible WooCommerce-based e-commerce system that supports the main online store, vendor-specific websites on subdomains, and a PWA app experience.
- The business team can manage products, orders, content, translations, and store settings from one central admin panel, while vendors operate within their own domain context.
- Customers receive a smoother shopping experience across desktop, mobile web, and PWA, with correct pricing logic, product information, cart behavior, checkout flow, and PV points display.
- As a result, NSP Moldova now has a scalable commerce foundation that supports its vendor sales model, multilingual market needs, app-like mobile usage, and future growth.
