When the possibility to "buy" could be disabled, then the smartshop could be used in a few more cases.
To show players which item they should use a disabled smartshop could show the item.
Or when (re)filling smartshops and prevent players from buying before the (re)filling is finished.
When a digiline interface is available it could also allow sell items depending on the in-game or RL time.