adds web shop functionality to plugin