[Closed] Unity IAP Custom Store for Android

Greetings,

I have implemented my own store for Android according to this, (though the module part is very vaguely explained). My problem is that I want to target MyStore, like “Unity IAP/Android/Target Amazon” menu item, but there is no such thing in the menu, it only has the pre-defined stores, and when I target my store manually using “UnityEngine.Purchasing.UnityPurchasingEditor.TargetAndroidStore(UnityEngine.Purchasing.AndroidStore.NotSpecified)”, in the build time unity tries to include all the class libraries and related AndroidManifest entries (Amazon, Google Play, …) in my export! I don’t want to include all of the libraries I don’t need and all the permissions I don’t want in my build.

My question:
1.How can I properly add my store to the list so that I can target it individually without including everything?
2.(if 1 not possible) How can I just do something like TargetAndroidStore(AndroidStore.Nothing) so that I can include my own libraries manually.
3.(if 1 and 2 are not possible) Since I am using Unity IAP for iOS AppStore, how do I disable UnityIAP completely ONLY for Android so that I can use my alternative android solution?

Regards

A not-so-clean workaround:

[MenuItem("Window/Unity IAP/Android/No Target")]
    public static void UnityIAPNoTarget()
    {
        string root = "Assets/Plugins/UnityPurchasing/Bin/Android/";
        string[] libs = {
                            "AmazonAppStore.aar",
                            "CloudMoolah.aar",
                            "common.aar",
                            "GoogleAIDL.aar",
                            "GooglePlay.aar",
                            "SamsungApps.aar",
                        };
        foreach (var lib in libs)
        {
            var path = root + lib;
            PluginImporter pi = PluginImporter.GetAtPath(path) as PluginImporter;
            pi.SetCompatibleWithPlatform(BuildTarget.Android, false);
        }
    }

    [PostProcessScene(100)]
    static void OnPostProcessScene()
    {
        Debug.Log("Disabling UnityIAP libs");
        UnityIAPNoTarget();  
    }

It would be great if Unity adds this option or at least makes Stores.dll and Editor.dll for IAP open-source so we can fix it ourselves.