Is there a idiom to express a retail operation that closes its door as fast as it starts? [closed]

Appropriately enough, there is an idiom suitable : fly-by-night. Although it is only one word, it is still classed as an idiom, see below.

fly-by-night :(idiomatic, derogatory) A person or business that appears and disappears rapidly, or gives an impression of transience

Wiktionary

Idioms An idiom is a common word or phrase with a culturally understood meaning that differs from what its composite words' denotations would suggest.


pop-up store

A temporary retail establishment. See https://en.wikipedia.org/wiki/Pop-up_retail:

Pop-up retail, also known as pop-up store (pop-up shop in the UK, Australia and Ireland) or flash retailing, is a trend of opening short-term sales spaces that started in Los Angeles and now pop up all over the United States, Canada,[1][2] China,[3] Japan,[4] Mexico,[5] France,[6] Germany,[7] the United Kingdom and Australia.[8]

Unlike fly-by-night, which has a connotation of illegality, pop-up stores are a legitimate approach to retailing. Pop-ups may be transient, but the word does not suggest that their purpose is to defraud.

Whether temporary airline charters are designed to defraud, I don't know.