Hey there!
This isn’t as much of a question but rather a recommendation. We recently ran into a lot of trouble regarding custom apps and store transferability. We currently work with an agency to create a new store. The agency has created the development store under their partner account and planned to transfer it to our account later (standard approach I guess).
But we need to proxy some URLs for a critical feature, which is only possible through a custom app. First, I tried to create a custom app under our own partner account and install it into the development store (which is tied to the agency’s account. That didn’t work. Then the agency created the app under their account and installed it into the development store. That did work, but that made the store non-transferable. Even deinstalling the app didn’t help to reset the store to transferable.
This feels like a rather lackluster system to be honest. I’d suggest either tweaking the permission system so that you can install custom apps from different partner accounts, or at allow the store (and the attached custom apps) to be transferred to another account. You could also make proxying URLs a core feature of the backend so that you don’t need to rely on apps for such a basic feature. Under the current system, we now can’t work on a critical feature unless we transfer the store prematurely.
Regards