Footwear is a size business. A customer does not want the shoe, they want the shoe in a 38, and a store that treats size as an afterthought discovers the problem when the first order arrives for a pair that does not exist. Retrofitting a proper variant axis into a catalogue that already has orders against it is a data migration, and it is the kind nobody wants to run twice.
The second constraint is how the country pays. Cash on Delivery is not a fallback here, it is the default, and platforms built elsewhere treat it as an edge case — confirming orders when money settles rather than when the customer places them, and assuming an email address exists to send that confirmation to.
The brand needed a store it could see and use before committing to photography and a launch date. That meant a real, running system rather than a design file: a working checkout, a real admin, real size variants — reviewable, but honest about being a demo.