How does shop selection work within Mirakl API?