I refactored an app and submitted to the test store (I'm preparing for Underground and extracted common code), and now most of my activities and my IAP are in a module. I have the required intent in the manifest of the module that has the code but I get a warning from the app store saying I don't have the intent. The IAP does not work with the intent removed from the module, so it seems that it is setup right. Is this going to be a blocker to submitting (as in they won't even try to test it), or will they test and pass if IAP does work? Or, is there a better way of setting up manifests so that the module that is shared in multiple apps doesn't have to have everything redefined in each app manifest? My understanding was that manifests get merged, though that could just be my limited understanding of how Android & Java work under the hood. I appreciate any feedback on best practices and warnings about problems I'll face in getting my refactored app approved. Issue : Incorrect usage of Amazon IAP Your app or game has not implemented receiver component or mandatory API calls corresponding to an IAP Purchase that you have initiated. This could lead to failed purchases.