Custom e-commerce development shapes the store around your own catalogue instead of fitting that catalogue into the product model a packaged cart assumes. What you actually sell, and what price and stock hang from, is settled before the catalogue and before the checkout. At Kokudankokuya the unit sold is the volume, while the KGM SsangYong sales channel sells the trim and colour a visitor picks.
The first question in building a store is commercial rather than technical: what exactly are you selling? The answer decides how the catalogue is organised and what price and stock hang from.
At Kokudankokuya the answer was the volume. A scent sits in the catalogue as a single product record while the unit sold is the volume, so price and stock are tracked per volume and adding one never means opening another product. We take that choice apart in modelling product variants. Navigation follows the same thinking: scent family and note open a second route beside the category tree, which lets a customer who knows no brand names start from a character and arrive at a bottle.
The KGM SsangYong sales channel answered differently. What is sold there is not the car model but the trim and colour a visitor chooses, each pairing stored with its own price, its own image and its own sales condition. Change a choice and both the price and the car on screen move with it, and payment opens as the continuation of the configurator. Because the selection stays in the same session, nobody configures the same car twice.
The size of the build follows from that answer too. Kokudankokuya answers search and everyday reads straight from its database, so the catalogue never needed another layer and there is less to update through years of maintenance. The KGM SsangYong sales channel shares its software set with the brand’s corporate site, which keeps both systems inside one body of knowledge.