Referring to https://docs.clover.com/dev/docs/sideloading-an-apk, The first line saying "You need to install your app to the sandbox text merchant on the Developer Dashboard ". Like how do we actually properly do that?
The instruction is not clear, and causing a bunch of people posting questions similar to "403 App doesn't have required permission: package does not have permission MERCHANT_R". Some examples include
https://community.clover.com/questions/18627/error-app-doesnt-have-required-permission-merchant.html
https://community.clover.com/questions/12908/app-doesnt-have-required-permission.html
https://community.clover.com/questions/45652/getting-the-error-from-merchant-connector-on-sandb.html
https://community.clover.com/questions/9233/sdk-forbiddenexception-status-code-403-app-doesnt.html.
There are just some "workarounds" since around 2017 saying something similar to uninstall and install again, and then manually click some "sync" button on some clover apps.
Like what's the actual proper way to do that, is the proper way documented somewhere in the docs?