Abhijeet Kumar
Abhijeet Kumar

Reputation: 361

In-App Purchases not working – products in "Developer Action Needed" State

I've been struggling to set up In-App Purchases (IAPs) correctly for my Flutter app using the in_app_purchase package. After some debugging, I realized that we hadn't signed the Paid Apps Agreement. I’ve now completed that step, but my products are still in the "Developer Action Needed" state in App Store Connect.

What I’ve tried:

Issue:

Questions:

enter image description here

Upvotes: 1

Views: 66

Answers (2)

Abhijeet Kumar
Abhijeet Kumar

Reputation: 361

The key issue is that my in-app purchase products won’t become active until I’ve completed the Paid Apps Agreement (along with any required banking and tax information). Once that agreement is fully in place, my products should move out of the “Developer Action Needed” state.

Here are a few steps I followed:

  • Completed the Paid Apps Agreement: This was the primary requirement. Without it, Apple wouldn’t activate my IAP products.
  • Submitted Required Banking/Tax Info: I ensured that all related financial information was up-to-date in App Store Connect.
  • Verified Product Details: I double-checked that the product IDs and metadata in App Store Connect exactly match those in my Flutter code.
  • Allowed System Propagation: I waited a short while for Apple’s systems to update the product status after making the changes.
  • Reviewed IAP Guidelines: I made sure that my in-app purchases met all of Apple’s submission requirements to avoid further rejections.

By focusing on these steps, especially completing the Paid Apps Agreement, I was able to resolve the issue.

Upvotes: 0

buckleyJohnson
buckleyJohnson

Reputation: 499

I had this happen and I needed to add an image for the review notes on appStoreConnect, even though this is 'optional'.

Upvotes: 1

Related Questions