7 Replies
      Latest reply on Jun 29, 2019 5:08 PM by PBK
      Aidano101 Level 1 Level 1 (0 points)

        In preparing to submit our first in-app purchase along with a new app binary, I want to be fully aware of the contingencies should the purchase be rejected, or incurs a delay due to developer action required.

         

        Specifically:

         

        - If the IAP is delayed requiring developer action, can the app binary be approved and released independently?

        - Similarly,  if the IAP is rejected and we decide to appeal, can the app binary be approved and released independently?

        - Can the IAP submission be revoked like an app binary so that the app binary can be released by itself, leaving the IAP to be re-submitted with a future app version/binary?

        • Re: Contingencies for IAP + App Review Process
          KMT Level 9 Level 9 (15,095 points)

          Delay for whom? The dev or the app's users?

           

          From the IAP FAQ:

           

          "When an application is approved, the developer must also approve the application for release to the App Store. On approval, the application ID is activated to the App Store. The same activation is required for the in-app purchase identifiers and can only take place once the application is activated. In some cases, the activation of the In-App Purchase identifiers may lag up to 48 hours following the activation of the application.

           

          If the developer does not approve the release of the production application to the App Store, then any new in-app purchase identifiers will not be activated. This is an issue when a developer wants to verify the application prior to activating it on the App Store. If the desire is to test the in-app purchase process for the new items, the application must be activated to the App Store. This is only an issue for new in-app purchase identifiers in a corresponding application submission. Once these in-app purchase identifiers have been activated, application updates to the submission will find that these in-app purchase identifiers are validated, even if the update is not activated."

            • Re: Contingencies for IAP + App Review Process
              Aidano101 Level 1 Level 1 (0 points)

              Delay for whom? The dev or the app's users?

               

              A delay in releasing our app due to some required action by us on the submitted IAP, in which case we might like to go ahead and release the app update (with its various bug fixes and new features) without the submitted IAP, then resubmit the IAP with the next app update in a week or two.

               

              Thanks for your helpful info from that FAQ; I understand now that we must release the app to the App Store in order to release the IAP to users, and that there can be some lag in achieving the latter. I'm still wondering about the possibility of revoking our own IAP after it's been submitted for review, and re-submitting with a future app update, while allowing the original app binary to be approved and released by itself.

                • Re: Contingencies for IAP + App Review Process
                  PBK Level 7 Level 7 (3,295 points)

                  - If the IAP is delayed requiring developer action, can the app binary be approved and released independently?

                  No - this never happens.

                   

                  - Similarly,  if the IAP is rejected and we decide to appeal, can the app binary be approved and released independently?

                  No - this never happens

                   

                  - Can the IAP submission be revoked like an app binary so that the app binary can be released by itself, leaving the IAP to be re-submitted with a future app version/binary?

                  Yes - but this requires some fancy coding in the app binafry such that the app binary doesn't inappropriately 'offer' the non-existent IAP to the user.

                   

                  One more thing - when the IAP and binary are finally approved the binary will be immediately available to all users but the IAP will not be available for 24-48 hours.